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())
16 league = settings.value("League", "1. Bundesliga").toString();
17 if ((index = ui->cbLeague->findText(league)) != -1) {
18 ui->cbLeague->setCurrentIndex(index);
20 ui->cbLeague->setCurrentIndex(0);
22 ui->cbPlaySound->setChecked(settings.value("Sounds", false).toBool());
24 connect(ui->buttonBox, SIGNAL(accepted()), this, SLOT(onDlgAccepted()));
27 SettingsDialog::~SettingsDialog()
32 void SettingsDialog::onDlgAccepted()
34 settings.setValue("League", ui->cbLeague->currentText());
35 settings.setValue("Sounds", ui->cbPlaySound->isChecked());