diff options
Diffstat (limited to 'logic/settings/INISettingsObject.h')
-rw-r--r-- | logic/settings/INISettingsObject.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/logic/settings/INISettingsObject.h b/logic/settings/INISettingsObject.h index 4d26ddf1..a93eea78 100644 --- a/logic/settings/INISettingsObject.h +++ b/logic/settings/INISettingsObject.h @@ -47,15 +47,18 @@ public: bool reload() override; -protected -slots: + void suspendSave(); + void resumeSave(); + +protected slots: virtual void changeSetting(const Setting &setting, QVariant value); virtual void resetSetting(const Setting &setting); protected: virtual QVariant retrieveValue(const Setting &setting); + void doSave(); +protected: INIFile m_ini; - QString m_filePath; }; |