comparison generator/dgenerator.h @ 105:3aa118a9ae71

each QObject now has associated child QObject for handling signals. fixes #15
author eldar
date Sun, 31 May 2009 01:38:39 +0000
parents e78566595089
children 136c9ee83ee5
comparison
equal deleted inserted replaced
104:64b874c86f9b 105:3aa118a9ae71
152 void writeDestructor(QTextStream &s, const AbstractMetaClass *d_class); 152 void writeDestructor(QTextStream &s, const AbstractMetaClass *d_class);
153 void writeOwnershipMethods(QTextStream &s, const AbstractMetaClass *d_class); 153 void writeOwnershipMethods(QTextStream &s, const AbstractMetaClass *d_class);
154 void writeSignalHandlers(QTextStream &s, const AbstractMetaClass *d_class); 154 void writeSignalHandlers(QTextStream &s, const AbstractMetaClass *d_class);
155 void writeEnumAlias(QTextStream &s, const AbstractMetaEnum *d_enum); 155 void writeEnumAlias(QTextStream &s, const AbstractMetaEnum *d_enum);
156 void writeSignalConnectors(QTextStream &s, const AbstractMetaClass *d_class, AbstractMetaFunctionList signal_funcs); 156 void writeSignalConnectors(QTextStream &s, const AbstractMetaClass *d_class, AbstractMetaFunctionList signal_funcs);
157 void writeQObjectFunctions(QTextStream &s, const AbstractMetaClass *d_class);
158
157 // void writeMarshallFunction(QTextStream &s, const AbstractMetaClass *d_class); 159 // void writeMarshallFunction(QTextStream &s, const AbstractMetaClass *d_class);
158 160
159 int m_recursive; 161 int m_recursive;
160 bool m_isRecursive; 162 bool m_isRecursive;
161 QSet<const TypeEntry*> typeEntries; // imports 163 QSet<const TypeEntry*> typeEntries; // imports