scantool微调
This commit is contained in:
parent
1e8c7a2947
commit
2f4c8fe55b
|
@ -436,7 +436,7 @@ void Form_DeviceConfig::Init(SANE_Handle devHandle)
|
|||
QDoubleSpinBox* doubleSpinBox = new QDoubleSpinBox;
|
||||
doubleSpinBox->setMinimumWidth(75);
|
||||
doubleSpinBox->setMaximumWidth(75);
|
||||
doubleSpinBox->setRange(round(deviceConfig.doubleValueMin), round(deviceConfig.doubleValueMax));
|
||||
doubleSpinBox->setRange(deviceConfig.doubleValueMin, deviceConfig.doubleValueMax);
|
||||
doubleSpinBox->setDecimals(2);
|
||||
doubleSpinBox->setSingleStep(0.01);
|
||||
doubleSpinBox->setProperty("config_name", QString::fromStdString(deviceConfig.name));
|
||||
|
@ -634,7 +634,7 @@ void Form_DeviceConfig::on_doubleSpinboxClicked(double value)
|
|||
QString sliderProverty = slider->property("config_name").toString();
|
||||
if (sliderProverty == spinBoxProverty)
|
||||
{
|
||||
int temp = value / spinBox->singleStep() + 0.5;
|
||||
int temp = round(value / spinBox->singleStep());
|
||||
slider->setValue(temp);
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue