Salome HOME
Minor: PVViewer: breaking depy to SUIT when this is not necessary
[modules/gui.git] / src / PVViewer / PVViewer_GUIElements.h
index 92d5d7111094195ba039ca0e11d2260b48aa54e5..73a659ff7665bfcf33876331421554447f040db7 100644 (file)
@@ -28,7 +28,7 @@
 
 class pqPropertiesPanel;
 class pqPipelineBrowserWidget;
-class SUIT_Desktop;
+class QMainWindow;
 class QMenu;
 class QToolBar;
 class QAction;
@@ -44,7 +44,7 @@ class PVVIEWER_EXPORT PVViewer_GUIElements: public QObject
   Q_OBJECT
 
 public:
-  static PVViewer_GUIElements * GetInstance(SUIT_Desktop* desk);
+  static PVViewer_GUIElements * GetInstance(QMainWindow * desk);
 
   pqPropertiesPanel * getPropertiesPanel() { return propertiesPanel; }
   pqPipelineBrowserWidget * getPipelineBrowserWidget() { return pipelineBrowserWidget; }
@@ -56,8 +56,8 @@ public:
   pqVCRToolbar* getVCRToolbar() { return vcrToolbar; }
   pqAnimationTimeToolbar* getTimeToolbar() { return timeToolbar; }
 
-  void myBuildToolbars(SUIT_Desktop* desk);
-  void addToolbars(SUIT_Desktop* desk);
+  void myBuildToolbars(QMainWindow* desk);
+  void addToolbars(QMainWindow* desk);
   void setToolBarVisible(bool show);
   void setToolBarEnabled(bool enabled);
   QList<QToolBar*> getToolbars();
@@ -66,7 +66,7 @@ public slots:
   void onEmulateApply();  // better use the slot from PVViewer_ViewManager if you want to trigger "Apply"
 
 private:
-  PVViewer_GUIElements(SUIT_Desktop* desk);
+  PVViewer_GUIElements(QMainWindow* desk);
   virtual ~PVViewer_GUIElements() {}
 
   static PVViewer_GUIElements* theInstance;