From fcc385fc5c74fb0af9483fefa5be64b95d299189 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 17 Dec 2008 13:09:55 +0000 Subject: using standard dialog buttons git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@690 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Effect/srconverter/settingsdialog.cpp | 5 +- src/plugins/Effect/srconverter/settingsdialog.h | 4 +- src/plugins/Effect/srconverter/settingsdialog.ui | 69 +++++++++++++---------- 3 files changed, 43 insertions(+), 35 deletions(-) (limited to 'src/plugins/Effect') diff --git a/src/plugins/Effect/srconverter/settingsdialog.cpp b/src/plugins/Effect/srconverter/settingsdialog.cpp index d4e017bba..349feab03 100644 --- a/src/plugins/Effect/srconverter/settingsdialog.cpp +++ b/src/plugins/Effect/srconverter/settingsdialog.cpp @@ -31,7 +31,6 @@ SettingsDialog::SettingsDialog(QWidget *parent) QSettings settings(QDir::homePath()+"/.qmmp/qmmprc", QSettings::IniFormat); ui.srSpinBox->setValue(settings.value("SRC/sample_rate",48000).toInt()); ui.engineComboBox->setCurrentIndex(settings.value("SRC/engine", 0).toInt()); - connect (ui.okButton, SIGNAL(clicked()),SLOT(writeSettings())); } @@ -39,10 +38,10 @@ SettingsDialog::~SettingsDialog() { } -void SettingsDialog::writeSettings() +void SettingsDialog::accept() { QSettings settings(QDir::homePath()+"/.qmmp/qmmprc", QSettings::IniFormat); settings.setValue("SRC/sample_rate",ui.srSpinBox->value()); settings.setValue("SRC/engine", ui.engineComboBox->currentIndex()); - accept(); + QDialog::accept(); } diff --git a/src/plugins/Effect/srconverter/settingsdialog.h b/src/plugins/Effect/srconverter/settingsdialog.h index b7c466477..24316909d 100644 --- a/src/plugins/Effect/srconverter/settingsdialog.h +++ b/src/plugins/Effect/srconverter/settingsdialog.h @@ -35,8 +35,8 @@ public: ~SettingsDialog(); -private slots: - void writeSettings(); +public slots: + virtual void accept(); private: Ui::SettingsDialog ui; diff --git a/src/plugins/Effect/srconverter/settingsdialog.ui b/src/plugins/Effect/srconverter/settingsdialog.ui index e837c9cf0..197cd504d 100644 --- a/src/plugins/Effect/srconverter/settingsdialog.ui +++ b/src/plugins/Effect/srconverter/settingsdialog.ui @@ -6,13 +6,13 @@ 0 0 357 - 107 + 99 Sample Rate Converter Plugin Settings - + @@ -69,32 +69,25 @@ - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - + + - - - &OK + + + Qt::Horizontal - + + + 228 + 24 + + + - - - &Cancel + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok @@ -105,18 +98,34 @@ - cancelButton - clicked() + buttonBox + accepted() SettingsDialog - reject() + accept() - 302 + 270 + 76 + + + 91 88 + + + + buttonBox + rejected() + SettingsDialog + reject() + + + 326 + 78 + - 42 - 69 + 139 + 60 -- cgit v1.2.3-13-gbd6f