aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/settings/SettingsDialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/settings/SettingsDialog.h')
-rwxr-xr-xsrc/ui/settings/SettingsDialog.h32
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();