21 #ifndef PREFERENCEACTION_H 22 #define PREFERENCEACTION_H 24 #include "Utils/Settings/SayonaraClass.h" 25 #include "Utils/Pimpl.h" 38 PreferenceAction(
const QString& display_name,
const QString& identifier, QWidget* parent);
41 virtual QString label()
const;
42 virtual QString identifier()
const=0;
44 virtual QPushButton* create_button(QWidget* parent);
47 virtual QString display_name()
const=0;
48 void language_changed();
59 QString display_name()
const override;
60 QString identifier()
const override;
71 QString display_name()
const override;
72 QString identifier()
const override;
83 QString display_name()
const override;
84 QString identifier()
const override;
95 QString display_name()
const override;
96 QString identifier()
const override;
108 QString display_name()
const override;
109 QString identifier()
const override;
121 QString display_name()
const override;
122 QString identifier()
const override;
125 #endif // PREFERENCEACTION_H Definition: PreferenceAction.h:113
The SayonaraClass class provides access to Settings and notifications.
Definition: SayonaraClass.h:29
Definition: PreferenceAction.h:87
Definition: PreferenceAction.h:30
Definition: PreferenceAction.h:75
Definition: PreferenceAction.h:51
Definition: PreferenceAction.h:100
Definition: PreferenceAction.h:63