X-Git-Url: http://git.maemo.org/git/?p=jspeed;a=blobdiff_plain;f=src%2Fthemeschedulersettings.cpp;h=d03a449d1e11cac710eb9fa00027ec9aad63e91d;hp=f73662684564b63e076a1b4da29a980fab5d504a;hb=fa66fb373153edc684f4d575c56107b74a615a3b;hpb=28cb8747756c4270e5bb6cd8585685e7ed234aef diff --git a/src/themeschedulersettings.cpp b/src/themeschedulersettings.cpp index f736626..d03a449 100644 --- a/src/themeschedulersettings.cpp +++ b/src/themeschedulersettings.cpp @@ -58,9 +58,9 @@ QDialog(parent), currentWidget_(0), addDialog_(0), itemList_(0) loadItems(); ButtonBox* buttons = new ButtonBox; - buttons->addButton(tr("Save"), this, SLOT(saveSettings()), QDialogButtonBox::AcceptRole); - buttons->addButton(tr("Add new theme"), this, SLOT(openAddDialog()), QDialogButtonBox::ActionRole); - buttons->addButton(tr("Clear scheduler"), this, SLOT(clearScheduler()), QDialogButtonBox::ActionRole); + connect(buttons->addButton(tr("Save"), QDialogButtonBox::AcceptRole), SIGNAL(clicked(bool)), this, SLOT(saveSettings())); + connect(buttons->addButton(tr("Add new theme"), QDialogButtonBox::ActionRole), SIGNAL(clicked(bool)), this, SLOT(openAddDialog())); + connect(buttons->addButton(tr("Clear scheduler"), QDialogButtonBox::ActionRole), SIGNAL(clicked(bool)), this, SLOT(clearScheduler())); layout->addLayout(layout_, Qt::AlignLeft); layout->addWidget(buttons); @@ -84,7 +84,7 @@ void ThemeSchedulerSettings::openAddDialog() themePicker_ = new ThemePicker(tr("Theme")); ButtonBox* buttons = new ButtonBox; - buttons->addButton(tr("Add"), this, SLOT(addScheduledTheme())); + connect(buttons->addButton(tr("Add"), QDialogButtonBox::AcceptRole), SIGNAL(clicked(bool)), this, SLOT(addScheduledTheme())); left->addWidget(timeButton_); left->addWidget(themePicker_);