X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fnotificationssettingspage.h;h=653c097aed2ac315d518faf09c442346c157f201;hp=d155914103ab2d40559e38a4f481890bc723f77c;hb=dd72455b0cdade40fe5ff0cef7d464d71cdca45f;hpb=da36a0b99d48fac1dfd70951ed2b4d83269fa8ce diff --git a/src/qtui/settingspages/notificationssettingspage.h b/src/qtui/settingspages/notificationssettingspage.h index d1559141..653c097a 100644 --- a/src/qtui/settingspages/notificationssettingspage.h +++ b/src/qtui/settingspages/notificationssettingspage.h @@ -24,8 +24,12 @@ #include #include "settingspage.h" -#include "ui_notificationssettingspage.h" +//! A settings page for configuring notifications +/** This class just vertically stacks the ConfigWidgets of the registered notification backends. + * \NOTE: When this is called, all backends need to be already registered. No dynamic changes + * are tracked or reacted to! + */ class NotificationsSettingsPage : public SettingsPage { Q_OBJECT @@ -43,10 +47,7 @@ class NotificationsSettingsPage : public SettingsPage { void widgetHasChanged(); private: - Ui::NotificationsSettingsPage ui; - QHash settings; - - bool testHasChanged(); + QList _configWidgets; }; #endif