Salome HOME
Merge branch 'Dev_0.6.1' of newgeom:newgeom.git into Dev_0.6.1
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.cpp
index e45a52ccea18854b72d5bb65bd3e6ff39689fbd5..970cb045c6aad989e23ec9d9b9dbe54ace120437 100644 (file)
@@ -1,3 +1,5 @@
+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
+
 // File:        XGUI_ModuleConnector.cpp
 // Created:     3 June 2014
 // Author:      Vitaly Smetannikov
@@ -22,17 +24,6 @@ XGUI_ModuleConnector::XGUI_ModuleConnector(XGUI_Workshop* theWorkshop)
   
   XGUI_OperationMgr* anOperationMgr = myWorkshop->operationMgr();
 
-  connect(anOperationMgr, SIGNAL(operationStarted(ModuleBase_Operation*)), 
-          SIGNAL(operationStarted(ModuleBase_Operation*)));
-  connect(anOperationMgr, SIGNAL(operationStopped(ModuleBase_Operation*)), 
-          SIGNAL(operationStopped(ModuleBase_Operation*)));
-  connect(anOperationMgr, SIGNAL(operationResumed(ModuleBase_Operation*)), 
-          SIGNAL(operationResumed(ModuleBase_Operation*)));
-  connect(anOperationMgr, SIGNAL(operationComitted(ModuleBase_Operation*)), 
-          SIGNAL(operationComitted(ModuleBase_Operation*)));
-  connect(anOperationMgr, SIGNAL(operationAborted(ModuleBase_Operation*)), 
-          SIGNAL(operationAborted(ModuleBase_Operation*)));
-
   //myDocumentShapeFilter = new ModuleBase_ShapeDocumentFilter(this);
 }
 
@@ -66,8 +57,8 @@ void XGUI_ModuleConnector::activateSubShapesSelection(const QIntList& theTypes)
 {
   XGUI_Displayer* aDisp = myWorkshop->displayer();
   // Close context if it was opened in order to clear stsndard selection modes
-  aDisp->closeLocalContexts(false);
-  aDisp->openLocalContext();
+  //aDisp->closeLocalContexts(false);
+  //aDisp->openLocalContext();
   // Convert shape types to selection types
   QIntList aModes;
   foreach(int aType, theTypes) {
@@ -83,7 +74,7 @@ void XGUI_ModuleConnector::deactivateSubShapesSelection()
   XGUI_Displayer* aDisp = myWorkshop->displayer();
   // The document limitation selection has to be only during operation
   //aDisp->removeSelectionFilter(myDocumentShapeFilter);
-  aDisp->closeLocalContexts(false);
+  //aDisp->closeLocalContexts(false);
 }
 
 AISObjectPtr XGUI_ModuleConnector::findPresentation(const ObjectPtr& theObject) const