qt: Add mouse sensitivity setting
This commit is contained in:
@@ -110,6 +110,9 @@ ProgSettings::ProgSettings(QWidget *parent) :
|
||||
ui->comboBoxLanguage->setCurrentIndex(ui->comboBoxLanguage->findData(i.key()));
|
||||
}
|
||||
}
|
||||
|
||||
mouseSensitivity = mouse_sensitivity;
|
||||
ui->horizontalSlider->setValue(mouseSensitivity * 100.);
|
||||
}
|
||||
|
||||
void ProgSettings::accept()
|
||||
@@ -132,6 +135,7 @@ void ProgSettings::accept()
|
||||
connect(main_window, &MainWindow::updateStatusBarActivity, main_window->status.get(), &MachineStatus::setActivity);
|
||||
connect(main_window, &MainWindow::updateStatusBarEmpty, main_window->status.get(), &MachineStatus::setEmpty);
|
||||
connect(main_window, &MainWindow::statusBarMessage, main_window->status.get(), &MachineStatus::message, Qt::QueuedConnection);
|
||||
mouse_sensitivity = mouseSensitivity;
|
||||
QDialog::accept();
|
||||
}
|
||||
|
||||
@@ -193,3 +197,9 @@ void ProgSettings::on_pushButtonLanguage_released()
|
||||
{
|
||||
ui->comboBoxLanguage->setCurrentIndex(0);
|
||||
}
|
||||
|
||||
void ProgSettings::on_horizontalSlider_valueChanged(int value)
|
||||
{
|
||||
mouseSensitivity = (double)value / 100.;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user