umbrello
2.32.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
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;
117 #endif // DONTASKAGAIN_H
QList< DontAskAgainItem * > m_items
Definition: dontaskagain.h:114
bool isAll()
Definition: dontaskagain.cpp:41
DontAskAgainWidget * createWidget()
Definition: dontaskagain.cpp:133
QString & name()
Definition: dontaskagain.cpp:36
virtual ~DontAskAgainItem()
Definition: dontaskagain.cpp:32
DontAskAgainItem(const QString &name)
Definition: dontaskagain.cpp:26
#define i18n
Definition: main.cpp:39
bool isEnabled()
Definition: dontaskagain.cpp:46
connect()
Definition: namespaces-multiple.php:5
Definition: dontaskagain.h:30
void addItem(DontAskAgainItem *item)
Definition: dontaskagain.cpp:128
void setEnabled(bool state=true)
Definition: dontaskagain.cpp:51
QString m_name
Definition: dontaskagain.h:41
virtual QString text() const =0
static DontAskAgainHandler & instance()
Definition: dontaskagain.cpp:138
Definition: dontaskagain.h:108