(#285) Disabled keyboard tracking for spin boxes

Disabled keyboard tracking for spin boxes used in slider editors, so
that the valueChanged() signal is not emitted until the user has pressed
ENTER or the spin box loses focus.
This commit is contained in:
Pål Hagen 2015-06-30 09:55:19 +02:00
parent 2b1e2bb157
commit c527545e4f

View File

@ -117,6 +117,7 @@ QWidget* PdmUiSliderEditor::createEditorWidget(QWidget * parent)
m_spinBox = new QSpinBox(containerWidget);
m_spinBox->setMaximumWidth(60);
m_spinBox->setKeyboardTracking(false);
connect(m_spinBox, SIGNAL(valueChanged(int)), this, SLOT(slotSpinBoxValueChanged(int)));
m_slider = new QSlider(Qt::Horizontal, containerWidget);