[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/kexi/plugins/forms
From:       Jaroslaw Staniek <js () iidea ! pl>
Date:       2009-02-18 22:33:29
Message-ID: 1234996409.380969.10955.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 928120 by staniek:

revert r928104 and fix compilation when KEXI_DEBUG_GUI is undefined


 M  +10 -3     kexiformmanager.cpp  


--- trunk/koffice/kexi/plugins/forms/kexiformmanager.cpp #928119:928120
@@ -47,7 +47,11 @@
 
 class KexiFormManagerPrivate {
 public:
-    KexiFormManagerPrivate() : part(0), uiCodeDialog(0), q(this)
+    KexiFormManagerPrivate() : part(0)
+#ifdef KEXI_DEBUG_GUI
+        , uiCodeDialog(0)
+#endif
+        , q(this)
     {
         features = KFormDesigner::Form::NoFeatures;
         widgetActionGroup = new QActionGroup(&q);
@@ -58,17 +62,20 @@
         collection = 0;
     }
     ~KexiFormManagerPrivate() {
+#ifdef KEXI_DEBUG_GUI
         delete uiCodeDialog;
+#endif
     }
     KexiFormPart* part;
     KFormDesigner::WidgetLibrary* lib;
     QActionGroup* widgetActionGroup;
     KFormDesigner::ObjectTreeView *treeView;
-   
+#ifdef KEXI_DEBUG_GUI
+    //! For debugging purposes
     KPageDialog *uiCodeDialog;
     KTextEdit *currentUICodeDialogEditor;
     KTextEdit *originalUICodeDialogEditor;
-    
+#endif
     KActionCollection  *collection;
     KFormDesigner::Form::Features features;
     KToggleAction *pointerAction;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic