Mercurial > projects > qtd
comparison generator/dgenerator.h @ 253:073b9153ed8a
Rev. 264 done right.
Problems:
- classwizard segfaults on exit due to a bug in signals/slots or runtime.
- hellogl doesn't compile with dmd2 due to a bug in the compiler backend
author | maxter |
---|---|
date | Sun, 30 Aug 2009 09:59:12 +0000 |
parents | 37eed70de029 |
children | 17b5e13364b7 f9559a957be9 |
comparison
equal
deleted
inserted
replaced
252:37eed70de029 | 253:073b9153ed8a |
---|---|
149 void addInstantiations(const AbstractMetaType* d_type); | 149 void addInstantiations(const AbstractMetaType* d_type); |
150 void writeRequiredImports(QTextStream &s, const AbstractMetaClass *d_class); | 150 void writeRequiredImports(QTextStream &s, const AbstractMetaClass *d_class); |
151 const TypeEntry* fixedTypeEntry(const TypeEntry *type); | 151 const TypeEntry* fixedTypeEntry(const TypeEntry *type); |
152 | 152 |
153 void writeDestructor(QTextStream &s, const AbstractMetaClass *d_class); | 153 void writeDestructor(QTextStream &s, const AbstractMetaClass *d_class); |
154 void writeOwnershipMethods(QTextStream &s, const AbstractMetaClass *d_class); | 154 void writeFlagsSetter(QTextStream &s, const AbstractMetaClass *d_class); |
155 void writeSignalHandlers(QTextStream &s, const AbstractMetaClass *d_class); | 155 void writeSignalHandlers(QTextStream &s, const AbstractMetaClass *d_class); |
156 void writeEnumAlias(QTextStream &s, const AbstractMetaEnum *d_enum); | 156 void writeEnumAlias(QTextStream &s, const AbstractMetaEnum *d_enum); |
157 void writeSignalConnectors(QTextStream &s, const AbstractMetaClass *d_class, AbstractMetaFunctionList signal_funcs); | 157 void writeSignalSignatures(QTextStream &s, const AbstractMetaClass *d_class, AbstractMetaFunctionList signal_funcs); |
158 void writeQObjectFunctions(QTextStream &s, const AbstractMetaClass *d_class); | 158 void writeQObjectFunctions(QTextStream &s, const AbstractMetaClass *d_class); |
159 void writeConversionFunction(QTextStream &s, const AbstractMetaClass *d_class); | 159 void writeConversionFunction(QTextStream &s, const AbstractMetaClass *d_class); |
160 | 160 |
161 // void writeMarshallFunction(QTextStream &s, const AbstractMetaClass *d_class); | 161 // void writeMarshallFunction(QTextStream &s, const AbstractMetaClass *d_class); |
162 | 162 |