comparison generator/cppimplgenerator.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 cf8a415f3f32
children 7664de4a55e5
comparison
equal deleted inserted replaced
104:64b874c86f9b 105:3aa118a9ae71
207 static QString jniReturnName(const AbstractMetaFunction *java_function, uint options = StandardJNISignature, bool d_export = false); 207 static QString jniReturnName(const AbstractMetaFunction *java_function, uint options = StandardJNISignature, bool d_export = false);
208 static void writeVirtualFunctionDispatchName(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); 208 static void writeVirtualFunctionDispatchName(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false);
209 static void writeVirtualDispatchFunction(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); 209 static void writeVirtualDispatchFunction(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false);
210 static void writeInterfaceCasts(QTextStream &s, const AbstractMetaClass *java_class); 210 static void writeInterfaceCasts(QTextStream &s, const AbstractMetaClass *java_class);
211 void writeSignalsHandling(QTextStream &s, const AbstractMetaClass *java_class); 211 void writeSignalsHandling(QTextStream &s, const AbstractMetaClass *java_class);
212 void writeQObjectLink(QTextStream &s, const AbstractMetaClass *java_class);
212 void writeSignalHandler(QTextStream &s, const AbstractMetaClass *java_class, AbstractMetaFunction *signal); 213 void writeSignalHandler(QTextStream &s, const AbstractMetaClass *java_class, AbstractMetaFunction *signal);
213 static void writeInitCallbacks(QTextStream &s, const AbstractMetaClass *java_class); 214 static void writeInitCallbacks(QTextStream &s, const AbstractMetaClass *java_class);
214 void writeRefArguments(QTextStream &s, const AbstractMetaFunction *java_function); 215 void writeRefArguments(QTextStream &s, const AbstractMetaFunction *java_function);
215 216
216 private: 217 private: