]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
The slot "onTextChanged" is disconnect, but value is updated in method value().
authorasl <asl@opencascade.com>
Wed, 15 Jun 2005 04:24:55 +0000 (04:24 +0000)
committerasl <asl@opencascade.com>
Wed, 15 Jun 2005 04:24:55 +0000 (04:24 +0000)
src/Qtx/QtxDblSpinBox.cxx

index 430901771047aeb38b01d6091da01cc4e87c1070..1a44050266e0c86aedcfc0ecc04563bd35e5c010 100755 (executable)
@@ -83,7 +83,7 @@ myPrecision( 0 )
   rangeChange();
   updateDisplay();
 
-  connect( editor(), SIGNAL( textChanged( const QString& ) ), this, SLOT( onTextChanged( const QString& ) ) );
+  //connect( editor(), SIGNAL( textChanged( const QString& ) ), this, SLOT( onTextChanged( const QString& ) ) );
 }
 
 QtxDblSpinBox::QtxDblSpinBox( double min, double max, double step, QWidget* parent, const char* name )
@@ -100,7 +100,7 @@ myPrecision( 0 )
   rangeChange();
   updateDisplay();
 
-  connect( editor(), SIGNAL( textChanged( const QString& ) ), this, SLOT( onTextChanged( const QString& ) ) );
+  //connect( editor(), SIGNAL( textChanged( const QString& ) ), this, SLOT( onTextChanged( const QString& ) ) );
 }
 
 QtxDblSpinBox::~QtxDblSpinBox()
@@ -177,6 +177,8 @@ void QtxDblSpinBox::setLineStep( double step )
 
 double QtxDblSpinBox::value() const
 {
+  QtxDblSpinBox* _this = ( QtxDblSpinBox* )this;
+  _this->clearFocus();
   return myValue;
 }