changeset 107:23e208cef962

fix for Windows
author eldar
date Sun, 31 May 2009 02:14:43 +0000
parents 0a0a0b63e473
children 9fa74f0e3fb6
files generator/cppimplgenerator.cpp
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/generator/cppimplgenerator.cpp	Sun May 31 01:41:42 2009 +0000
+++ b/generator/cppimplgenerator.cpp	Sun May 31 02:14:43 2009 +0000
@@ -610,6 +610,9 @@
     if (hasCustomDestructor(java_class)) */
     writeFinalDestructor(s, java_class);
 
+    if (java_class->isQObject())
+        writeSignalsHandling(s, java_class);
+
     if (shellClass) {
         foreach (AbstractMetaFunction *function, java_class->functions()) {
             if (function->isConstructor() && !function->isPrivate())
@@ -662,9 +665,6 @@
         }
     }
 
-    if (java_class->isQObject())
-        writeSignalsHandling(s, java_class);
-
     writeExtraFunctions(s, java_class);
 /* qtd2
     writeToStringFunction(s, java_class);