Salome HOME
Join modifications from branch OCC_development_for_3_2_0a2
[modules/superv.git] / src / SUPERVGUI / SUPERVGUI_CanvasPort.cxx
index 2b8b0f51add8e481827c7cc3b0601cd3c4e080d5..b6900925b87f190df569fd218434cba8172a5791 100644 (file)
@@ -259,6 +259,9 @@ SUPERVGUI_CanvasPortOut::SUPERVGUI_CanvasPortOut(QObject* theParent, SUPERVGUI_M
 {
   Trace("SUPERVGUI_CanvasPortOut::SUPERVGUI_CanvasPortOut");
   myInStudy = false;
+
+  // mkr : PAL8150
+  connect(this, SIGNAL(putInStudy( QString* )), getMain(), SLOT(onPutInStudy( QString* )));
 }
 
 SUPERVGUI_CanvasPortOut::~SUPERVGUI_CanvasPortOut()
@@ -321,6 +324,11 @@ void SUPERVGUI_CanvasPortOut::toStudy()
       aSupMod->unregisterGraph(getMain());
       aSupMod->registerGraph(getMain()->getDataflow()->getIOR(), getMain());
     }
+  
+  // mkr : PAL8150
+  QString aNodePortName = QString( getEngine()->Node()->Name() ) + QString( "_" ) + QString( getEngine()->Name() );
+  emit putInStudy( &aNodePortName );
+
 }