3 #include "settingsdialog.h"
4 #include "ui_settingsdialog.h"
6 SettingsDialog::SettingsDialog(QWidget *parent) :
8 ui(new Ui::SettingsDialog),
9 settings(qApp->organizationName(), qApp->applicationName())
15 league = settings.value("League", "1. Bundesliga").toString();
16 if (league == ui->rbBL1->text()) {
17 ui->rbBL1->setChecked(true);
18 } else if (league == ui->rbBL2->text()) {
19 ui->rbBL2->setChecked(true);
20 } else if (league == ui->rbT3BL->text()) {
21 ui->rbT3BL->setChecked(true);
23 ui->rbBL1->setChecked(true);
26 ui->cbPlaySound->setChecked(settings.value("Sounds", false).toBool());
28 connect(ui->buttonBox, SIGNAL(accepted()), this, SLOT(onDlgAccepted()));
31 SettingsDialog::~SettingsDialog()
36 void SettingsDialog::onDlgAccepted()
38 settings.setValue("League", ui->buttonGroup->checkedButton()->text());
39 settings.setValue("Sounds", ui->cbPlaySound->isChecked());