enabled_->setChecked(Settings::instance().value("alarm_enabled", false).toBool());
ButtonBox* buttons = new ButtonBox;
- buttons->addButton(tr("Save"), this, SLOT(saveSettings()), QDialogButtonBox::AcceptRole);
+ connect(buttons->addButton(tr("Save"), QDialogButtonBox::AcceptRole), SIGNAL(clicked(bool)), this, SLOT(saveSettings()));
QHBoxLayout* layout = new QHBoxLayout;
QVBoxLayout* left = new QVBoxLayout;
left->addLayout(speedLayout);
- left->addWidget(soundSelector_);
+ left->addLayout(soundSelector_);
left->addWidget(enabled_);
layout->addLayout(left, Qt::AlignLeft);
layout->addWidget(buttons);
speed_->setText(QString::number(static_cast<int>(speedValue)));
QString selected = Settings::instance().value("alarm_sound", "").toString();
+ soundSelector_->load();
soundSelector_->setValue(selected);
}