11 #ifndef DONTASKAGAIN_H 12 #define DONTASKAGAIN_H 20 #include <KLocalizedString> 35 virtual QString
text()
const = 0;
44 #define DefineDontAskAgainItem(name,key,_text) \ 45 class DontAskAgainItem##name : public DontAskAgainItem \ 48 DontAskAgainItem##name() : DontAskAgainItem(QLatin1String(key)) {} \ 49 virtual QString text() const { return _text; } \ 51 static DontAskAgainItem##name name; 80 void slotToggled(
bool state);
117 #endif // DONTASKAGAIN_H QString m_name
Definition: dontaskagain.h:41
void setEnabled(bool state=true)
Definition: dontaskagain.cpp:51
QList< DontAskAgainItem * > m_items
Definition: dontaskagain.h:114
DontAskAgainItem(const QString &name)
Definition: dontaskagain.cpp:26
bool isAll()
Definition: dontaskagain.cpp:41
virtual ~DontAskAgainItem()
Definition: dontaskagain.cpp:32
virtual QString text() const =0
Definition: dontaskagain.h:107
bool isEnabled()
Definition: dontaskagain.cpp:46
QString & name()
Definition: dontaskagain.cpp:36
Definition: dontaskagain.h:30