Salome HOME
0020863: [CEA 403] SMESH hypotheses GUI destruction
authordmv <dmv@opencascade.com>
Tue, 18 May 2010 10:59:59 +0000 (10:59 +0000)
committerdmv <dmv@opencascade.com>
Tue, 18 May 2010 10:59:59 +0000 (10:59 +0000)
Additional fixes for some dialog boxes

src/SMESHGUI/SMESHGUI_AddMeshElementDlg.cxx
src/SMESHGUI/SMESHGUI_AddQuadraticElementDlg.cxx
src/SMESHGUI/SMESHGUI_NodesDlg.cxx

index 3108f8d65a8a6b2c41bbc9b339a05a1889c6d92e..a5d12e55906dd937cf49d230fb55715f3054164a 100644 (file)
@@ -447,6 +447,7 @@ void SMESHGUI_AddMeshElementDlg::Init()
   connect(mySelectionMgr, SIGNAL(currentSelectionChanged()), SLOT(SelectionIntoArgument()));
   /* to close dialog if study frame change */
   connect(mySMESHGUI, SIGNAL (SignalStudyFrameChanged()), SLOT(ClickOnCancel()));
+  connect(mySMESHGUI, SIGNAL (SignalCloseAllDialogs()), SLOT(ClickOnCancel()));    
 
   if (Reverse)
     connect(Reverse, SIGNAL(stateChanged(int)), SLOT(CheckBox(int)));
index 0e3d0c7a22fdd2b94de1fefa7d5363b2bd33aaef..d190c35e3df78dd91e97149ada468f68f5f14ca3 100644 (file)
@@ -666,6 +666,7 @@ void SMESHGUI_AddQuadraticElementDlg::Init()
 
   connect(mySMESHGUI, SIGNAL (SignalDeactivateActiveDialog()), SLOT(DeactivateActiveDialog()));
   connect(mySMESHGUI, SIGNAL (SignalStudyFrameChanged()), SLOT(ClickOnCancel()));
+  connect(mySMESHGUI, SIGNAL (SignalCloseAllDialogs()), SLOT(ClickOnCancel()));
 
   // set selection mode
   SMESH::SetPointRepresentation(true);
index b0b793b1f709dbf6a36c81f626bc5b1cb42d835b..84abe524296e47675ed4481ba66ccd74a33dcbda 100644 (file)
@@ -379,6 +379,7 @@ void SMESHGUI_NodesDlg::Init()
   connect( mySMESHGUI,     SIGNAL( SignalDeactivateActiveDialog() ), SLOT( DeactivateActiveDialog() ) );
   /* to close dialog if study frame change */
   connect( mySMESHGUI,     SIGNAL( SignalStudyFrameChanged() ),      SLOT( ClickOnCancel() ) );
+  connect(mySMESHGUI,      SIGNAL(SignalCloseAllDialogs()),          SLOT(ClickOnCancel()));
 
   // set selection mode
   SMESH::SetPointRepresentation( true );