// PARAVIS : ParaView wrapper SALOME module
//
-// Copyright (C) 2010-2012 CEA/DEN, EDF R&D
+// Copyright (C) 2010-2013 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
#include <ostream>
#include <vtkType.h>
+#include <pqVariableType.h>
+
class QMenu;
class QDockWidget;
class QToolBar;
class vtkEventQtSlotConnect;
class pqPythonScriptEditor;
class pqPVApplicationCore;
+class pqDataRepresentation;
+class pqRepresentation;
class PVGUI_Module : public SalomeApp_Module
OutputWindowId,
PythonShellId,
ShowTraceId,
+ RestartTraceId,
// Menu "Help"
AboutParaViewId,
//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();
WgMap myDockWidgets;
WgMap myToolbars;
WgMap myToolbarBreaks;
+ QList<QMenu*> myMenus;
QStringList myTemporaryFiles;