我正在尝试使用 QSlider,但是如果有人单击位置 X,他想将滑块放置到该位置,滑块总是首先将值设置为最大值或最小值,然后设置为值 X。所以没有必要介入。我怎样才能避免这一步?
我在 QTDesigner 的帮助下实现了滑块。其余设置的代码如下:
_ui->horizontalSlider->setRange(1, aMaximalValue);
_ui->horizontalSlider->setValue(theCurrentValue);
connect(_ui->horizontalSlider, SIGNAL(valueChanged(int)), this, SLOT(onValueOfSliderChanged(int)));