Skip to content

Commit 8668344

Browse files
committed
doublespinbox
1 parent 7b18836 commit 8668344

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

data/ui/options_dialog.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
</widget>
103103
</item>
104104
<item row="4" column="1">
105-
<widget class="QSpinBox" name="theme_scaling_factor_sb">
105+
<widget class="QDoubleSpinBox" name="theme_scaling_factor_sb">
106106
<property name="minimum">
107107
<number>1</number>
108108
</property>

src/options.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,17 +92,17 @@ void Options::setTheme(QString value)
9292
config.setValue("theme", value);
9393
}
9494

95-
float Options::themeScalingFactor() const
95+
double Options::themeScalingFactor() const
9696
{
97-
float value = config.value("theme_scaling_factor", "1").toFloat();
97+
double value = config.value("theme_scaling_factor", "1").toDouble();
9898
if (value < 0.2)
9999
{
100100
value = 1;
101101
}
102102
return value;
103103
}
104104

105-
void Options::setThemeScalingFactor(float value)
105+
void Options::setThemeScalingFactor(double value)
106106
{
107107
config.setValue("theme_scaling_factor", value);
108108
}

src/widgets/aooptionsdialog.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ void AOOptionsDialog::setupUI()
344344
QDesktopServices::openUrl(QUrl::fromLocalFile(p_path));
345345
});
346346

347-
FROM_UI(QSpinBox, theme_scaling_factor_sb);
347+
FROM_UI(QDoubleSpinBox, theme_scaling_factor_sb);
348348
FROM_UI(QCheckBox, animated_theme_cb);
349349
FROM_UI(QSpinBox, stay_time_spinbox);
350350
FROM_UI(QCheckBox, instant_objection_cb);
@@ -374,7 +374,7 @@ void AOOptionsDialog::setupUI()
374374
FROM_UI(QCheckBox, restoreposition_cb);
375375
FROM_UI(QLineEdit, playerlist_format_edit);
376376

377-
registerOption<QSpinBox, float>("theme_scaling_factor_sb", &Options::themeScalingFactor, &Options::setThemeScalingFactor);
377+
registerOption<QDoubleSpinBox, double>("theme_scaling_factor_sb", &Options::themeScalingFactor, &Options::setThemeScalingFactor);
378378
registerOption<QCheckBox, bool>("animated_theme_cb", &Options::animatedThemeEnabled, &Options::setAnimatedThemeEnabled);
379379
registerOption<QSpinBox, int>("stay_time_spinbox", &Options::textStayTime, &Options::setTextStayTime);
380380
registerOption<QCheckBox, bool>("instant_objection_cb", &Options::objectionSkipQueueEnabled, &Options::setObjectionSkipQueueEnabled);

src/widgets/aooptionsdialog.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class AOOptionsDialog : public QDialog
4343
QWidget *ui_settings_widget;
4444
QComboBox *ui_theme_combobox;
4545
QComboBox *ui_subtheme_combobox;
46-
QSpinBox *ui_theme_scaling_factor_sb;
46+
QDoubleSpinBox *ui_theme_scaling_factor_sb;
4747
QPushButton *ui_theme_reload_button;
4848
QPushButton *ui_theme_folder_button;
4949
QCheckBox *ui_evidence_double_click_cb;

0 commit comments

Comments
 (0)