Salome HOME
Make finishing operation in python console produce no warnings: isOperation of root...
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.cpp
index 9cb80fa224e46d212bd1fd4524d198df0f976934..7e9694ebbbf1e74df9747fb2d0649abd067afe15 100644 (file)
@@ -2,17 +2,15 @@
 // Created:     3 June 2014
 // Author:      Vitaly Smetannikov
 
-
 #include "XGUI_ModuleConnector.h"
 #include "XGUI_Workshop.h"
 #include "XGUI_ViewerProxy.h"
 #include "XGUI_SelectionMgr.h"
 #include "XGUI_Selection.h"
 
-
-
-XGUI_ModuleConnector::XGUI_ModuleConnector(XGUI_Workshop* theWorkshop) 
-: ModuleBase_IWorkshop(theWorkshop), myWorkshop(theWorkshop)
+XGUI_ModuleConnector::XGUI_ModuleConnector(XGUI_Workshop* theWorkshop)
+    : ModuleBase_IWorkshop(theWorkshop),
+      myWorkshop(theWorkshop)
 {
   XGUI_SelectionMgr* aSelector = myWorkshop->selector();
   connect(aSelector, SIGNAL(selectionChanged()), this, SIGNAL(selectionChanged()));
@@ -27,13 +25,12 @@ Handle(AIS_InteractiveContext) XGUI_ModuleConnector::AISContext() const
   return myWorkshop->viewer()->AISContext();
 }
 
-
-QFeatureList XGUI_ModuleConnector::selectedFeatures() const
+QList<ObjectPtr> XGUI_ModuleConnector::selectedObjects() const
 {
-  return myWorkshop->selector()->selection()->selectedFeatures();
+  return myWorkshop->selector()->selection()->selectedObjects();
 }
 
 ModuleBase_IModule* XGUI_ModuleConnector::module() const
 {
   return myWorkshop->module();
-}
\ No newline at end of file
+}