summaryrefslogtreecommitdiff
path: root/src/settings.h
diff options
context:
space:
mode:
authorTom Tanner <thosrtanner2@users.sourceforge.net>2015-06-21 18:27:03 +0100
committerTom Tanner <thosrtanner2@users.sourceforge.net>2015-06-21 18:27:03 +0100
commit7602fef6e7ffe8afa531c5b0ef6205b05a8e33a5 (patch)
tree0ee1ef7fdb8088a098319126472609958c7843ea /src/settings.h
parent67b1f9dca2b6e908b29f30207b72e9bfa0ea4e12 (diff)
Finish refactoring all the tab code into classes
Diffstat (limited to 'src/settings.h')
-rw-r--r--src/settings.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/settings.h b/src/settings.h
index bc21ca5b..7d6fe229 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -390,6 +390,22 @@ private:
QListWidget *m_pluginBlacklistList;
};
+ /** Display/store the configuration in the 'workarounds' tab of the settings dialogue */
+ class WorkaroundsTab : SettingsTab
+ {
+ public:
+ WorkaroundsTab(Settings *m_parent, SettingsDialog &m_dialog);
+
+ void update();
+
+ private:
+ QLineEdit *m_appIDEdit;
+ QComboBox *m_mechanismBox;
+ QLineEdit *m_nmmVersionEdit;
+ QCheckBox *m_hideUncheckedBox;
+ QCheckBox *m_forceEnableBox;
+ QCheckBox *m_displayForeignBox;
+ };
private slots: