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

index 54ef6bd8959d64e116a8c454e0752cdcc9d2c30c..74b4226ec79dd23ac5f00205ef99b5e25d29b2d1 100644 (file)
@@ -70,9 +70,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 676b601a4be08af8ab237e9b3ef182118e055be7..2508c28b93da47e6026a060f60d588addbe8c22a 100644 (file)
@@ -52,7 +52,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& );