summaryrefslogtreecommitdiffstats
path: root/tools/repc/repcodegenerator.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/repc/repcodegenerator.h')
-rw-r--r--tools/repc/repcodegenerator.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/repc/repcodegenerator.h b/tools/repc/repcodegenerator.h
index 18421e8..f9e8654 100644
--- a/tools/repc/repcodegenerator.h
+++ b/tools/repc/repcodegenerator.h
@@ -38,6 +38,7 @@ struct AST;
struct ASTClass;
struct POD;
struct ASTEnum;
+struct ASTProperty;
class QIODevice;
class QStringList;
@@ -65,6 +66,7 @@ private:
QString generateMetaTypeRegistrationForEnums(const QVector<QString> &enums);
void generateStreamOperatorsForEnums(QTextStream &out, const QVector<QString> &enums);
+ void generateSimpleSetter(QTextStream &out, const ASTProperty &property);
void generatePOD(QTextStream &out, const POD &pod);
void generateENUMs(QTextStream &out, const QVector<ASTEnum> &enums, const QString &className);
void generateDeclarationsForEnums(QTextStream &out, const QVector<ASTEnum> &enums, bool generateQENUM=true);