15#include <KLocalizedString> 
   30    virtual QString 
text() 
const = 0;
 
 
   39#define DefineDontAskAgainItem(name,key,_text) \ 
   40class DontAskAgainItem##name : public DontAskAgainItem \ 
   43    DontAskAgainItem##name() : DontAskAgainItem(QStringLiteral(key)) {} \ 
   44    virtual QString text() const { return _text; } \ 
   46static DontAskAgainItem##name name; 
 
Definition dontaskagain.h:103
static DontAskAgainHandler & instance()
Definition dontaskagain.cpp:133
void addItem(DontAskAgainItem *item)
Definition dontaskagain.cpp:123
DontAskAgainWidget * createWidget()
Definition dontaskagain.cpp:128
QList< DontAskAgainItem * > m_items
Definition dontaskagain.h:109
Definition dontaskagain.h:25
virtual QString text() const =0
virtual ~DontAskAgainItem()
Definition dontaskagain.cpp:27
bool isAll()
Definition dontaskagain.cpp:36
void setEnabled(bool state=true)
Definition dontaskagain.cpp:46
QString & name()
Definition dontaskagain.cpp:31
bool isEnabled()
Definition dontaskagain.cpp:41
DontAskAgainItem(const QString &name)
Definition dontaskagain.cpp:21
QString m_name
Definition dontaskagain.h:36