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