From cdce150db5ecdbe9dd70b6deeee42479714013e2 Mon Sep 17 00:00:00 2001 From: Gres Date: Sat, 7 Mar 2020 21:15:02 +0300 Subject: [PATCH] Remove property --- src/settingseditor.cpp | 8 ++++---- src/settingseditor.h | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/settingseditor.cpp b/src/settingseditor.cpp index 13c4f70..87c879b 100644 --- a/src/settingseditor.cpp +++ b/src/settingseditor.cpp @@ -123,8 +123,7 @@ void SettingsEditor::setSettings(const Settings &settings) ui->ignoreSslCheck->setChecked(settings.ignoreSslErrors); ui->translatorDebugCheck->setChecked(settings.debugMode); ui->translateTimeoutSpin->setValue(settings.translationTimeout.count()); - translatorsDir_ = settings.translatorsDir; - updateTranslators(settings.translators); + updateTranslators(settings.translatorsDir, settings.translators); ui->trayRadio->setChecked(settings.resultShowType == ResultMode::Tooltip); ui->dialogRadio->setChecked(settings.resultShowType == ResultMode::Widget); @@ -177,11 +176,12 @@ void SettingsEditor::updateCorrectionsTable() { } -void SettingsEditor::updateTranslators(const QStringList &enabled) +void SettingsEditor::updateTranslators(const QString &path, + const QStringList &enabled) { ui->translatorList->clear(); - QDir dir(translatorsDir_); + QDir dir(path); if (!dir.exists()) return; diff --git a/src/settingseditor.h b/src/settingseditor.h index c8b65c7..1dba6c1 100644 --- a/src/settingseditor.h +++ b/src/settingseditor.h @@ -25,9 +25,8 @@ private: void openTessdataDialog(); void updateTesseractLanguages(); void updateCorrectionsTable(); - void updateTranslators(const QStringList &enabled); + void updateTranslators(const QString &path, const QStringList &enabled); void updateTranslationLanguages(); Ui::SettingsEditor *ui; - QString translatorsDir_; };