]> SALOME platform Git repositories - modules/gui.git/blobdiff - src/PVViewer/PVViewer_ViewWindow.h
Salome HOME
PVViewer: further code split between pure ParaView stuff and SALOME.
[modules/gui.git] / src / PVViewer / PVViewer_ViewWindow.h
index e3ff387ce7092879dffa4eff375dde6b6cd1e198..6fd17aab54f1afc18c363a68b96fff3b0e937eb6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2010-2014  CEA/DEN, EDF R&D
+// Copyright (C) 2010-2015  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
 //
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-// File   : Plot2d_ViewWindow.h
-// Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
-//
+// Author : Adrien Bruneton (CEA)
+
 
 #ifndef PVViewer_VIEWWINDOW_H
 #define PVViewer_VIEWWINDOW_H
 
+#include "PVViewer.h"
+
 #include <SUIT_ViewWindow.h>
 #include <QMap>
 
@@ -30,7 +31,7 @@ class SUIT_Desktop;
 class PVViewer_Viewer;
 class pqTabbedMultiViewWidget;
 
-class PVViewer_ViewWindow : public SUIT_ViewWindow
+class PVVIEWER_EXPORT PVViewer_ViewWindow : public SUIT_ViewWindow
 {
   Q_OBJECT
 
@@ -43,13 +44,8 @@ public:
   
   pqTabbedMultiViewWidget*    getMultiViewManager() const;
 
-signals:
-  void applyRequest();
-
-public slots:
-  void onEmulateApply();
-
 private:
+  SUIT_Desktop*     myDesktop;
   PVViewer_Viewer*     myModel;
   pqTabbedMultiViewWidget*    myPVMgr;
 };