8 #ifndef CPPCODEGENERATIONPOLICY_H
9 #define CPPCODEGENERATIONPOLICY_H
87 QString
getVectorMethodAppend(
const QString & variableName = QString(),
const QString & itemClassName = QString());
88 QString
getVectorMethodRemove(
const QString & variableName = QString(),
const QString & itemClassName = QString());
89 QString
getVectorMethodInit(
const QString & variableName = QString(),
const QString & itemClassName = QString());
91 QString
getObjectMethodInit(
const QString & variableName = QString(),
const QString & itemClassName = QString());
94 virtual void setDefaults(
bool emitUpdateSignal =
true);
110 #endif // CPPCODEGENERATIONPOLICY_H
virtual void setDefaults(CPPCodeGenerationPolicy *cppclone, bool emitUpdateSignal=true)
Definition: cppcodegenerationpolicy.cpp:351
QString getVectorClassName()
Definition: cppcodegenerationpolicy.cpp:201
static const char * DEFAULT_VECTOR_METHOD_APPEND
Definition: cppcodegenerationpolicy.h:23
void setStringClassNameInclude(const QString &value)
Definition: cppcodegenerationpolicy.cpp:217
bool getPackageIsNamespace()
Definition: cppcodegenerationpolicy.cpp:167
virtual ~CPPCodeGenerationPolicy()
Definition: cppcodegenerationpolicy.cpp:39
void setGetterWithGetPrefix(bool var)
Definition: cppcodegenerationpolicy.cpp:120
static const char * DEFAULT_OBJECT_METHOD_INIT
Definition: cppcodegenerationpolicy.h:26
void setDocToolTag(const QString &value)
Definition: cppcodegenerationpolicy.cpp:246
void setAccessorMethodsStartWithUpperCase(bool var)
Definition: cppcodegenerationpolicy.cpp:142
void setStringIncludeIsGlobal(bool value)
Definition: cppcodegenerationpolicy.cpp:279
void setVectorClassNameInclude(const QString &value)
Definition: cppcodegenerationpolicy.cpp:229
QString getVectorMethodInit(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:317
QString m_vectorMethodAppendBase
Definition: cppcodegenerationpolicy.h:103
bool vectorIncludeIsGlobal()
Definition: cppcodegenerationpolicy.cpp:270
static const char * DEFAULT_VECTOR_METHOD_REMOVE
Definition: cppcodegenerationpolicy.h:24
QString getStringClassName()
Definition: cppcodegenerationpolicy.cpp:191
bool getGetterWithGetPrefix()
Definition: cppcodegenerationpolicy.cpp:126
void setVectorClassName(const QString &value)
Definition: cppcodegenerationpolicy.cpp:223
void setAccessorsAreInline(bool var)
Definition: cppcodegenerationpolicy.cpp:67
void setPackageIsNamespace(bool var)
Definition: cppcodegenerationpolicy.cpp:157
void setVectorIncludeIsGlobal(bool value)
Definition: cppcodegenerationpolicy.cpp:289
CodeGenerationPolicyPage * createPage(QWidget *parent=0, const char *name=0)
Definition: cppcodegenerationpolicy.cpp:430
void setClassMemberPrefix(const QString &value)
Definition: cppcodegenerationpolicy.cpp:235
bool getAccessorsAreInline()
Definition: cppcodegenerationpolicy.cpp:77
QString getStringClassNameInclude()
Definition: cppcodegenerationpolicy.cpp:196
bool getDestructorsAreVirtual()
Definition: cppcodegenerationpolicy.cpp:115
void setRemovePrefixFromAccessorMethods(bool var)
Definition: cppcodegenerationpolicy.cpp:131
void setOperationsAreInline(bool var)
Definition: cppcodegenerationpolicy.cpp:86
void setStringClassName(const QString &value)
Definition: cppcodegenerationpolicy.cpp:211
bool getRemovePrefixFromAccessorMethods()
Definition: cppcodegenerationpolicy.cpp:137
static const char * DEFAULT_VECTOR_METHOD_INIT
Definition: cppcodegenerationpolicy.h:25
QString getVectorClassNameInclude()
Definition: cppcodegenerationpolicy.cpp:206
QString m_vectorMethodRemoveBase
Definition: cppcodegenerationpolicy.h:104
QString getClassMemberPrefix()
Definition: cppcodegenerationpolicy.cpp:241
Definition: cppcodegenerationpolicy.h:18
QString getObjectMethodInit(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:335
void init()
Definition: cppcodegenerationpolicy.cpp:438
bool getOperationsAreInline()
Definition: cppcodegenerationpolicy.cpp:96
CPPCodeGenerationPolicy()
Definition: cppcodegenerationpolicy.cpp:31
void setAccessorsArePublic(bool var)
Definition: cppcodegenerationpolicy.cpp:47
Definition: codegenerationpolicypage.h:16
bool stringIncludeIsGlobal()
Definition: cppcodegenerationpolicy.cpp:261
bool getAccessorMethodsStartWithUpperCase()
Definition: cppcodegenerationpolicy.cpp:148
Definition: codegenpolicyext.h:22
bool getAutoGenerateAccessors()
Definition: cppcodegenerationpolicy.cpp:186
QString m_objectMethodInitBase
Definition: cppcodegenerationpolicy.h:106
void setAutoGenerateAccessors(bool var)
Definition: cppcodegenerationpolicy.cpp:176
QString getVectorMethodRemove(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:306
QString getVectorMethodAppend(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:295
void setDestructorsAreVirtual(bool var)
Definition: cppcodegenerationpolicy.cpp:105
bool getAccessorsArePublic()
Definition: cppcodegenerationpolicy.cpp:58
QString m_vectorMethodInitBase
Definition: cppcodegenerationpolicy.h:105
QString getDocToolTag()
Definition: cppcodegenerationpolicy.cpp:252