Apply index folder directory change immediatly

This commit is contained in:
2024-10-24 20:15:06 +02:00
parent 4aeff61c44
commit 464207beb1
3 changed files with 7 additions and 0 deletions
+1
View File
@@ -198,4 +198,5 @@ void PlateSolving::settings()
{ {
PlateSolvingSettings settings(this); PlateSolvingSettings settings(this);
settings.exec(); settings.exec();
_solver->setIndexFolder(settings.indexDirectory());
} }
+5
View File
@@ -123,6 +123,11 @@ void PlateSolvingSettings::checkIndexFiles()
checkScale(_ui->scale19, 19); checkScale(_ui->scale19, 19);
} }
QString PlateSolvingSettings::indexDirectory() const
{
return _ui->indexPaths->currentText();
}
void PlateSolvingSettings::progress(int percent, int files) void PlateSolvingSettings::progress(int percent, int files)
{ {
_ui->filesRemaining->setText(tr("%1 files").arg(files)); _ui->filesRemaining->setText(tr("%1 files").arg(files));
+1
View File
@@ -18,6 +18,7 @@ public:
explicit PlateSolvingSettings(QWidget *parent = nullptr); explicit PlateSolvingSettings(QWidget *parent = nullptr);
~PlateSolvingSettings(); ~PlateSolvingSettings();
void checkIndexFiles(); void checkIndexFiles();
QString indexDirectory() const;
protected slots: protected slots:
void progress(int percent, int files); void progress(int percent, int files);
private: private: