12 #ifndef CPPCODEGENERATIONPOLICY_H
13 #define CPPCODEGENERATIONPOLICY_H
91 QString
getVectorMethodAppend(
const QString & variableName = QString(),
const QString & itemClassName = QString());
92 QString
getVectorMethodRemove(
const QString & variableName = QString(),
const QString & itemClassName = QString());
93 QString
getVectorMethodInit(
const QString & variableName = QString(),
const QString & itemClassName = QString());
95 QString
getObjectMethodInit(
const QString & variableName = QString(),
const QString & itemClassName = QString());
98 virtual void setDefaults(
bool emitUpdateSignal =
true);
Definition: cppcodegenerationpolicy.h:23
bool vectorIncludeIsGlobal()
Definition: cppcodegenerationpolicy.cpp:274
static const char * DEFAULT_VECTOR_METHOD_REMOVE
Definition: cppcodegenerationpolicy.h:28
void setClassMemberPrefix(const QString &value)
Definition: cppcodegenerationpolicy.cpp:239
void setAutoGenerateAccessors(bool var)
Definition: cppcodegenerationpolicy.cpp:180
QString m_vectorMethodAppendBase
Definition: cppcodegenerationpolicy.h:107
QString m_vectorMethodRemoveBase
Definition: cppcodegenerationpolicy.h:108
QString getStringClassNameInclude()
Definition: cppcodegenerationpolicy.cpp:200
QString getObjectMethodInit(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:339
void setVectorIncludeIsGlobal(bool value)
Definition: cppcodegenerationpolicy.cpp:293
bool getPackageIsNamespace()
Definition: cppcodegenerationpolicy.cpp:171
QString getClassMemberPrefix()
Definition: cppcodegenerationpolicy.cpp:245
void setDestructorsAreVirtual(bool var)
Definition: cppcodegenerationpolicy.cpp:109
QString getVectorMethodInit(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:321
void setStringClassNameInclude(const QString &value)
Definition: cppcodegenerationpolicy.cpp:221
void setPackageIsNamespace(bool var)
Definition: cppcodegenerationpolicy.cpp:161
void init()
Definition: cppcodegenerationpolicy.cpp:442
void setRemovePrefixFromAccessorMethods(bool var)
Definition: cppcodegenerationpolicy.cpp:135
QString getVectorMethodRemove(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:310
void setDocToolTag(const QString &value)
Definition: cppcodegenerationpolicy.cpp:250
static const char * DEFAULT_VECTOR_METHOD_APPEND
Definition: cppcodegenerationpolicy.h:27
bool getAccessorsArePublic()
Definition: cppcodegenerationpolicy.cpp:62
bool getGetterWithGetPrefix()
Definition: cppcodegenerationpolicy.cpp:130
bool getAccessorsAreInline()
Definition: cppcodegenerationpolicy.cpp:81
void setAccessorMethodsStartWithUpperCase(bool var)
Definition: cppcodegenerationpolicy.cpp:146
void setGetterWithGetPrefix(bool var)
Definition: cppcodegenerationpolicy.cpp:124
QString getVectorMethodAppend(const QString &variableName=QString(), const QString &itemClassName=QString())
Definition: cppcodegenerationpolicy.cpp:299
bool getAutoGenerateAccessors()
Definition: cppcodegenerationpolicy.cpp:190
QString m_vectorMethodInitBase
Definition: cppcodegenerationpolicy.h:109
void setStringIncludeIsGlobal(bool value)
Definition: cppcodegenerationpolicy.cpp:283
CodeGenerationPolicyPage * createPage(QWidget *parent=0, const char *name=0)
Definition: cppcodegenerationpolicy.cpp:434
bool getOperationsAreInline()
Definition: cppcodegenerationpolicy.cpp:100
QString getDocToolTag()
Definition: cppcodegenerationpolicy.cpp:256
bool getRemovePrefixFromAccessorMethods()
Definition: cppcodegenerationpolicy.cpp:141
QString getStringClassName()
Definition: cppcodegenerationpolicy.cpp:195
static const char * DEFAULT_VECTOR_METHOD_INIT
Definition: cppcodegenerationpolicy.h:29
static const char * DEFAULT_OBJECT_METHOD_INIT
Definition: cppcodegenerationpolicy.h:30
void setVectorClassNameInclude(const QString &value)
Definition: cppcodegenerationpolicy.cpp:233
void setOperationsAreInline(bool var)
Definition: cppcodegenerationpolicy.cpp:90
QString m_objectMethodInitBase
Definition: cppcodegenerationpolicy.h:110
QString getVectorClassNameInclude()
Definition: cppcodegenerationpolicy.cpp:210
virtual ~CPPCodeGenerationPolicy()
Definition: cppcodegenerationpolicy.cpp:43
bool getAccessorMethodsStartWithUpperCase()
Definition: cppcodegenerationpolicy.cpp:152
QString getVectorClassName()
Definition: cppcodegenerationpolicy.cpp:205
void setStringClassName(const QString &value)
Definition: cppcodegenerationpolicy.cpp:215
virtual void setDefaults(CPPCodeGenerationPolicy *cppclone, bool emitUpdateSignal=true)
Definition: cppcodegenerationpolicy.cpp:355
void setVectorClassName(const QString &value)
Definition: cppcodegenerationpolicy.cpp:227
bool getDestructorsAreVirtual()
Definition: cppcodegenerationpolicy.cpp:119
CPPCodeGenerationPolicy()
Definition: cppcodegenerationpolicy.cpp:35
bool stringIncludeIsGlobal()
Definition: cppcodegenerationpolicy.cpp:265
void setAccessorsAreInline(bool var)
Definition: cppcodegenerationpolicy.cpp:71
void setAccessorsArePublic(bool var)
Definition: cppcodegenerationpolicy.cpp:51
Definition: codegenpolicyext.h:28
Definition: codegenerationpolicypage.h:31