X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fsettingspage.h;h=247efb1f6e353a48fcc2a96cac81192eca643f02;hp=2d73e82387308d77be7b4a1efd21d92341ac17a9;hb=72d25daa2c6cc00c17e79f756ad70bc00b41f9a8;hpb=21d8d7f0a79eeeb541664aa80ce481fdbfc41f09 diff --git a/src/uisupport/settingspage.h b/src/uisupport/settingspage.h index 2d73e823..247efb1f 100644 --- a/src/uisupport/settingspage.h +++ b/src/uisupport/settingspage.h @@ -32,6 +32,7 @@ class SettingsPage : public QWidget { virtual ~SettingsPage() {}; virtual QString category() const; virtual QString title() const; + virtual bool hasDefaults() const; bool hasChanged() const; @@ -44,7 +45,7 @@ class SettingsPage : public QWidget { public slots: virtual void save() = 0; virtual void load() = 0; - virtual void defaults() = 0; + virtual void defaults(); protected slots: //! Calling this slot is equivalent to calling changeState(true).