comparison generator/cppheadergenerator.cpp @ 310:5bcfe9e7db7f lifetime

Committing local changes
author maxter <spambox@d-coding.com>
date Wed, 23 Dec 2009 16:10:46 +0200
parents b5773ccab07d
children
comparison
equal deleted inserted replaced
263:a7b313b8b149 310:5bcfe9e7db7f
248 writeInjectedCode(s, java_class); 248 writeInjectedCode(s, java_class);
249 249
250 s << "};" << endl << endl; 250 s << "};" << endl << endl;
251 251
252 if (!java_class->isQObject() && java_class->isPolymorphic() && java_class->baseClass()) 252 if (!java_class->isQObject() && java_class->isPolymorphic() && java_class->baseClass())
253 s << "extern \"C\" DLL_PUBLIC void* qtd_" << java_class->rootClass()->name() << "_dId(void *nativeId);" << endl; 253 s << "extern \"C\" DLL_PUBLIC void* qtd_" << java_class->polymorphicBase()->name() << "_dId(void *nativeId);" << endl;
254 254
255 s << "#endif // " << include_block << endl; 255 s << "#endif // " << include_block << endl;
256 256
257 priGenerator->addHeader(java_class->package(), fileNameForClass(java_class)); 257 priGenerator->addHeader(java_class->package(), fileNameForClass(java_class));
258 priGenerator->addClass(java_class->package(), java_class->name()); 258 priGenerator->addClass(java_class->package(), java_class->name());