Salome HOME
IPAL BugID9021, modified method closeDocument, added a boolean argument "permanently"
[modules/gui.git] / src / SalomeApp / SalomeApp_VTKSelector.h
index 25c3dce7e0bb64962d71910e0ee8e5f8ae43d9af..00420acc0d79574981ec4fa89d600aa7931a16c9 100644 (file)
@@ -1,8 +1,6 @@
 #ifndef SALOMEAPP_VTKSELECTOR_H
 #define SALOMEAPP_VTKSELECTOR_H
 
-#include <qobject.h>
-
 #include <vtkSmartPointer.h>
 
 #include <TColStd_IndexedMapOfInteger.hxx>
@@ -27,11 +25,6 @@ class SalomeApp_SVTKDataOwner : public SalomeApp_DataOwner
                             SALOME_Actor* theActor = NULL);
     virtual ~SalomeApp_SVTKDataOwner();
 
-    const Handle(SALOME_InteractiveObject)& GetIO() const
-    {
-      return myIO;
-    }
-
     const TColStd_IndexedMapOfInteger& GetIds() const
     {
       return myIds;
@@ -45,14 +38,13 @@ class SalomeApp_SVTKDataOwner : public SalomeApp_DataOwner
     SALOME_Actor* GetActor() const;
 
  protected:
-    Handle(SALOME_InteractiveObject) myIO;
     TColStd_IndexedMapOfInteger myIds;
     Selection_Mode mySelectionMode;
     vtkSmartPointer<SALOME_Actor> myActor;
 };
 
 
-class SALOMEAPP_EXPORT SalomeApp_VTKSelector : public QObject, public SUIT_Selector
+class SALOMEAPP_EXPORT SalomeApp_VTKSelector : public SUIT_Selector
 {
   Q_OBJECT;