X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fuisupport%2Fsettingspage.h;h=247efb1f6e353a48fcc2a96cac81192eca643f02;hb=ca0390418a6ca30eae315aa84db7811b692e76db;hp=2d73e82387308d77be7b4a1efd21d92341ac17a9;hpb=21d8d7f0a79eeeb541664aa80ce481fdbfc41f09;p=quassel.git 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).