Mercurial > projects > qtd
comparison generator/cppimplgenerator.cpp @ 107:23e208cef962
fix for Windows
author | eldar |
---|---|
date | Sun, 31 May 2009 02:14:43 +0000 |
parents | 3aa118a9ae71 |
children | a860544c5ee8 |
comparison
equal
deleted
inserted
replaced
106:0a0a0b63e473 | 107:23e208cef962 |
---|---|
608 writeDefaultConstructedValues(s, java_class); | 608 writeDefaultConstructedValues(s, java_class); |
609 | 609 |
610 if (hasCustomDestructor(java_class)) */ | 610 if (hasCustomDestructor(java_class)) */ |
611 writeFinalDestructor(s, java_class); | 611 writeFinalDestructor(s, java_class); |
612 | 612 |
613 if (java_class->isQObject()) | |
614 writeSignalsHandling(s, java_class); | |
615 | |
613 if (shellClass) { | 616 if (shellClass) { |
614 foreach (AbstractMetaFunction *function, java_class->functions()) { | 617 foreach (AbstractMetaFunction *function, java_class->functions()) { |
615 if (function->isConstructor() && !function->isPrivate()) | 618 if (function->isConstructor() && !function->isPrivate()) |
616 writeShellConstructor(s, function); | 619 writeShellConstructor(s, function); |
617 } | 620 } |
659 if(notWrappedYet(function)) | 662 if(notWrappedYet(function)) |
660 continue; | 663 continue; |
661 writeVirtualFunctionOverride(s, function, java_class); | 664 writeVirtualFunctionOverride(s, function, java_class); |
662 } | 665 } |
663 } | 666 } |
664 | |
665 if (java_class->isQObject()) | |
666 writeSignalsHandling(s, java_class); | |
667 | 667 |
668 writeExtraFunctions(s, java_class); | 668 writeExtraFunctions(s, java_class); |
669 /* qtd2 | 669 /* qtd2 |
670 writeToStringFunction(s, java_class); | 670 writeToStringFunction(s, java_class); |
671 | 671 |