diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-03-21 13:29:41 +0100 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-03-21 13:29:41 +0100 |
commit | bb5574831aef42b2f81979c1df8f706d3956bdca (patch) | |
tree | 7ad31ba13d86e4501631391a70698e146848e268 /config/settingsdialog.h | |
parent | Update manpage (diff) | |
download | smolbote-bb5574831aef42b2f81979c1df8f706d3956bdca.tar.xz |
poi-config saving config
Diffstat (limited to 'config/settingsdialog.h')
-rw-r--r-- | config/settingsdialog.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/config/settingsdialog.h b/config/settingsdialog.h index dc3cc08..d456bc3 100644 --- a/config/settingsdialog.h +++ b/config/settingsdialog.h @@ -19,13 +19,19 @@ class SettingsDialog : public QMainWindow Q_OBJECT public: - explicit SettingsDialog(QWidget *parent = nullptr); + explicit SettingsDialog(Configuration *config, QWidget *parent = nullptr); ~SettingsDialog() override; + QString configPath; + +public slots: + void editItem(QTreeWidgetItem *item, int column); + void write(const QString &path); + private: QMenu settingsMenu; QTreeWidget treeWidget; - Configuration config; + bool unsavedChanges = false; }; #endif // SMOLBOTE_SETTINGSDIALOG_H |