diff options
author | Saturneric <[email protected]> | 2021-12-02 19:49:32 +0000 |
---|---|---|
committer | Saturneric <[email protected]> | 2021-12-02 19:49:32 +0000 |
commit | 6027b6098ac4e8dfdc75fc08e3f5d3b3b2997ef3 (patch) | |
tree | a399d2c830dadf6750ddb44a69309b443255846c /src/ui/settings/SettingsDialog.h | |
parent | Modified & Improve (diff) | |
download | GpgFrontend-6027b6098ac4e8dfdc75fc08e3f5d3b3b2997ef3.tar.gz GpgFrontend-6027b6098ac4e8dfdc75fc08e3f5d3b3b2997ef3.zip |
Fix and Modified.
1. Fix known issues.
2. Modified Settings.
3. Modified parts of modules.
Diffstat (limited to 'src/ui/settings/SettingsDialog.h')
-rwxr-xr-x | src/ui/settings/SettingsDialog.h | 32 |
1 files changed, 5 insertions, 27 deletions
diff --git a/src/ui/settings/SettingsDialog.h b/src/ui/settings/SettingsDialog.h index 9f670cfd..b8277906 100755 --- a/src/ui/settings/SettingsDialog.h +++ b/src/ui/settings/SettingsDialog.h @@ -38,33 +38,10 @@ class SendMailTab; class AppearanceTab; class KeyserverTab; -class AdvancedTab; - -class GpgPathsTab : public QWidget { - Q_OBJECT - public: - explicit GpgPathsTab(QWidget* parent = nullptr); - - void applySettings(); - - private: - static QString getRelativePath(const QString& dir1, const QString& dir2); - - QString appPath; - QSettings settings; - - QString defKeydbPath; /** The default keydb path used by gpg4usb */ - QString accKeydbPath; /** The currently used keydb path */ - QLabel* keydbLabel; - void setSettings(); - - private slots: - - QString chooseKeydbDir(); - - void setKeydbPathToDefault(); -}; +#ifdef ADVANCED_SUPPORT +class AdvancedTab; +#endif class SettingsDialog : public QDialog { Q_OBJECT @@ -78,8 +55,9 @@ class SettingsDialog : public QDialog { #endif AppearanceTab* appearanceTab; KeyserverTab* keyserverTab; +#ifdef ADVANCED_SUPPORT AdvancedTab* advancedTab; - GpgPathsTab* gpgPathsTab; +#endif static QHash<QString, QString> listLanguages(); |