SettingsPage: Double spinboxes are double, not int

This commit is contained in:
Jonas Kvinge 2024-03-17 21:56:39 +01:00
parent bd4b6c1f01
commit f412fb21d6
2 changed files with 2 additions and 2 deletions

View File

@ -126,7 +126,7 @@ void SettingsPage::Apply() {
changed_ = true;
qLog(Info) << spinbox.first->objectName() << "is changed for" << windowTitle() << "settings.";
}
for (QPair<QDoubleSpinBox*, int> &double_spinbox : double_spinboxes_) {
for (QPair<QDoubleSpinBox*, double> &double_spinbox : double_spinboxes_) {
if (double_spinbox.first->value() == double_spinbox.second) continue;
changed_ = true;
qLog(Info) << double_spinbox.first->objectName() << "is changed for" << windowTitle() << "settings.";

View File

@ -90,7 +90,7 @@ class SettingsPage : public QWidget {
QList<QPair<QRadioButton*, bool>> radiobuttons_;
QList<QPair<QComboBox*, QString>> comboboxes_;
QList<QPair<QSpinBox*, int>> spinboxes_;
QList<QPair<QDoubleSpinBox*, int>> double_spinboxes_;
QList<QPair<QDoubleSpinBox*, double>> double_spinboxes_;
QList<QPair<QSlider*, int>> sliders_;
QList<QPair<QLineEdit*, QString>> lineedits_;
};