Salome HOME
Edit Mesh/Sub-Mesh window has strange "half-active" view, if do Compute.
authordmv <dmv@opencascade.com>
Thu, 23 Oct 2008 08:15:14 +0000 (08:15 +0000)
committerdmv <dmv@opencascade.com>
Thu, 23 Oct 2008 08:15:14 +0000 (08:15 +0000)
src/SMESHGUI/SMESHGUI_Dialog.cxx
src/SMESHGUI/SMESHGUI_Dialog.h

index 4b4c109b5d5062d0f9bd180c6f8d801721b70b34..259d936aaaac8a238d3322e4b95c56075168b203 100644 (file)
@@ -75,9 +75,14 @@ void SMESHGUI_Dialog::show()
 // function : setContentActive
 // purpose  :
 //=================================================================================
-void SMESHGUI_Dialog::setContentActive( const bool active ) const
+void SMESHGUI_Dialog::setContentActive( const bool active )
 {
   mainFrame()->setEnabled( active );
+  setButtonEnabled( active, OK );
+  setButtonEnabled( active, Apply );
+  setButtonEnabled( active, Cancel );
+  setButtonEnabled( active, Close );
+  setButtonEnabled( active, Help );
 }
 
 //=================================================================================
index 20bc86e7899cd3d581c4763d939280da772725e3..f3e93409cb9f389a30c00bbae2259662ca3783a8 100644 (file)
@@ -51,7 +51,7 @@ public:
   virtual void      show();
 
   //! set all content to enable (parameter is true) or disable state
-  virtual void      setContentActive( const bool ) const;
+  virtual void      setContentActive( const bool );
 
   //! Return hard-coded prefix using to differ overlapping types
   static int        prefix( const QString& );