2 #include "ui_preferences_dialog.h" 9 QString theme = settings.value(
"Preferences::theme",
"light").toString();
12 ui->comboBoxTheme->setCurrentIndex(1);
16 ui->comboBoxTheme->setCurrentIndex(0);
19 bool use_plot_color_index = settings.value(
"Preferences::use_plot_color_index",
false).toBool();
20 bool remember_color = settings.value(
"Preferences::remember_color",
true).toBool();
22 ui->checkBoxRememberColor->setChecked(remember_color);
23 ui->radioLocalColorIndex->setChecked(use_plot_color_index);
24 ui->radioGlobalColorIndex->setChecked(!use_plot_color_index);
35 settings.setValue(
"Preferences::theme",
ui->comboBoxTheme->currentIndex() == 1 ?
"dark" :
"light");
36 settings.setValue(
"Preferences::remember_color",
ui->checkBoxRememberColor->isChecked());
37 settings.setValue(
"Preferences::use_plot_color_index",
ui->radioLocalColorIndex->isChecked());
Ui::PreferencesDialog * ui
void on_buttonBox_accepted()
PreferencesDialog(QWidget *parent=nullptr)