Salome HOME
Merge branch 'V7_7_BR'
authorvsr <vsr@opencascade.com>
Mon, 16 Nov 2015 08:18:07 +0000 (11:18 +0300)
committervsr <vsr@opencascade.com>
Mon, 16 Nov 2015 08:18:07 +0000 (11:18 +0300)
src/PVGUI/PVGUI_Module.cxx
src/PVGUI/PVGUI_Module.h

index b11dc1864b885a9e748d14463220cd7370154d80..2b95663400a3c4b3bd0d2bfc293363a0b7c49347 100644 (file)
@@ -361,6 +361,7 @@ void PVGUI_Module::initialize( CAM_Application* app )
       }
     }
   }
+  connect( application(), SIGNAL( appClosed() ), this, SLOT( onStopTrace() ) );
 }
 
 /*!
@@ -947,6 +948,13 @@ void PVGUI_Module::onRestartTrace()
   startTrace();
 }
 
+/*!
+  \brief. Close ParaView python trace.
+*/
+void PVGUI_Module::onStopTrace()
+{
+  stopTrace();
+}
 /*!
   \brief Called when view manager is added
 */
index 929293b21d9fbef60e167ec61c924f2e06d4d66c..7c1a8642d1f27ba11e1991cffa15a7c1e62253ed 100644 (file)
@@ -188,6 +188,7 @@ private slots:
   void onEndProgress();
   void onShowTrace();
   void onRestartTrace();
+  void onStopTrace();
 
 public slots:
   virtual bool           activateModule( SUIT_Study* );