Apply index folder directory change immediatly
This commit is contained in:
@@ -198,4 +198,5 @@ void PlateSolving::settings()
|
|||||||
{
|
{
|
||||||
PlateSolvingSettings settings(this);
|
PlateSolvingSettings settings(this);
|
||||||
settings.exec();
|
settings.exec();
|
||||||
|
_solver->setIndexFolder(settings.indexDirectory());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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));
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user