]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Fix problem for OSCAR (avoid resetting value on focus leaving)
authorvsr <vsr@opencascade.com>
Thu, 3 Feb 2011 08:58:45 +0000 (08:58 +0000)
committervsr <vsr@opencascade.com>
Thu, 3 Feb 2011 08:58:45 +0000 (08:58 +0000)
src/QDS/QDS_SpinBoxDbl.cxx

index f6f948923bbdade89ba92b7a6633c73fce076162..5d0a308dac519d8b1f2832876a25951b87d237e2 100644 (file)
@@ -70,9 +70,9 @@ QString QDS_SpinBoxDbl::getString() const
   QtxDoubleSpinBox* sb = spinBox();
   if ( sb && !sb->isCleared() )
   {
-    bool hasFocus = sb->hasFocus();
+    /*bool hasFocus = sb->hasFocus();
     if ( hasFocus )
-      sb->clearFocus();
+      sb->clearFocus();*/
     
     res = sb->text();
     if ( !sb->suffix().isEmpty() )
@@ -80,8 +80,8 @@ QString QDS_SpinBoxDbl::getString() const
     if ( !sb->prefix().isEmpty() )
       res.remove( res.indexOf( sb->prefix() ), sb->prefix().length() );
     
-    if ( hasFocus )
-      sb->setFocus();
+    /*if ( hasFocus )
+      sb->setFocus();*/
   }
 
   return res;
@@ -195,4 +195,4 @@ void QDS_SpinBoxDbl::unitSystemChanged( const QString& system )
   sb->setSingleStep( .1 );
   sb->setMinimum( minValue().isEmpty() ? -DBL_MAX : minValue().toDouble() );
   sb->setMaximum( maxValue().isEmpty() ? DBL_MAX : maxValue().toDouble() );
-}
+}
\ No newline at end of file