Mercurial > projects > qtd
diff generator/cppimplgenerator.h @ 355:08c1ca7975ab
obviated redundant virtual dispatch callbacks
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Tue, 25 May 2010 17:23:11 +0300 |
parents | 8627891e4556 |
children | 9784459f0750 |
line wrap: on
line diff
--- a/generator/cppimplgenerator.h Mon May 24 23:43:30 2010 +0300 +++ b/generator/cppimplgenerator.h Tue May 25 17:23:11 2010 +0300 @@ -208,7 +208,7 @@ static QString jniReturnName(const AbstractMetaFunction *java_function, uint options = StandardJNISignature, bool d_export = false); static void writeVirtualFunctionDispatchName(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); - static void writeVirtualDispatchFunction(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); + static void writeVirtualDispatchFunction(QTextStream &s, const AbstractMetaFunction *function, const AbstractMetaClass *java_class, bool d_export = false); static void writeInterfaceCasts(QTextStream &s, const AbstractMetaClass *java_class); void writeSignalsHandling(QTextStream &s, const AbstractMetaClass *java_class); void writeQObjectLink(QTextStream &s, const AbstractMetaClass *java_class);