+ void showView( bool );
+
+ //! Returns QMenu object for a given menu id
+ QMenu* getMenu( const int );
+
+ //! Discover help project files from the resources.
+ QString getHelpFileName();
+
+ void deleteTemporaryFiles();
+
+ //QList<QToolBar*> getParaViewToolbars();
+
+ //! Create actions for ParaViS
+ void createActions();
+
+ //! Create menus for ParaViS
+ void createMenus();
+
+ //! Load selected state
+ void loadSelectedState(bool toClear);
+
+ //! Get list of embedded macros files
+ QStringList getEmbeddedMacrosList();
+
+ //! update macros state
+ void updateMacros();
+
+ //! store visibility of the common dockable windows (OB, PyConsole, ... etc.)
+ void storeCommonWindowsState();
+
+ //! restore visibility of the common dockable windows (OB, PyConsole, ... etc.)
+ void restoreCommonWindowsState();
+
+ //! run Python command (either in SALOME's Python interpreter, or in ParaView's Python's interpreter)
+ void execPythonCommand(const QString& cmd, bool inSalomeConsole=false);
+
+private slots:
+
+ void showHelpForProxy( const QString&, const QString& );
+
+ void onPreAccept();
+ void onPostAccept();
+ void endWaitCursor();
+
+ // void buildToolbarsMenu();
+
+ //void showParaViewHelp();
+ //void showHelp(const QString& url);
+
+ void onFinishedAddingServer(pqServer*);
+ void onDataRepresentationCreated(pqDataRepresentation*);
+ void onDataRepresentationUpdated();
+ void onVariableChanged(pqVariableType, const QString);
+ void onRepresentationChanged(pqRepresentation*);
+
+ void onStartProgress();
+ void onEndProgress();
+ void onShowTrace();
+ void onRestartTrace();
+
+ void onNewParaViewWindow();
+
+ void onSaveMultiState();
+ void onAddState();
+ void onCleanAddState();
+
+ void onRename();
+ void onDelete();