+ int myToolbarsMenuId;
+ int myMacrosMenuId;
+ int myRecentMenuId;
+
+ typedef QMap<QWidget*, bool> WgMap;
+ WgMap myDockWidgets;
+ WgMap myToolbars;
+ WgMap myToolbarBreaks;
+ QList<QMenu*> myMenus;
+
+ typedef QMap<int, bool> DockWindowMap;
+ DockWindowMap myCommonMap;
+
+ QStringList myTemporaryFiles;
+
+ QtMsgHandler myOldMsgHandler;
+
+ vtkEventQtSlotConnect *VTKConnect;
+
+ pqPythonScriptEditor* myTraceWindow;
+
+ int myStateCounter;
+
+ //! Single shot timer used to connect to the PVServer, and start the trace.
+ QTimer * myInitTimer;
+
+ //! Timer used to regularly push the Python trace to the engine.
+ QTimer * myPushTraceTimer;
+
+ PVViewer_GUIElements * myGuiElements;
+
+ static PVSERVER_ORB::PVSERVER_Gen_var MyEngine;