aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Output/oss/settingsdialog.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2014-09-24 14:32:42 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2014-09-24 14:32:42 +0000
commit2a6c6f65505e490f4fdd8b052e1cb59d3c797dae (patch)
tree71628e4d425670446e2959fd2246a5dd60d7c204 /src/plugins/Output/oss/settingsdialog.cpp
parent00fac7fcd58430f14ab83c1488159035902c2fbb (diff)
downloadqmmp-2a6c6f65505e490f4fdd8b052e1cb59d3c797dae.tar.gz
qmmp-2a6c6f65505e490f4fdd8b052e1cb59d3c797dae.tar.bz2
qmmp-2a6c6f65505e490f4fdd8b052e1cb59d3c797dae.zip
oss: using standard button box
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4511 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Output/oss/settingsdialog.cpp')
-rw-r--r--src/plugins/Output/oss/settingsdialog.cpp23
1 files changed, 11 insertions, 12 deletions
diff --git a/src/plugins/Output/oss/settingsdialog.cpp b/src/plugins/Output/oss/settingsdialog.cpp
index 441fe5c90..5e9787103 100644
--- a/src/plugins/Output/oss/settingsdialog.cpp
+++ b/src/plugins/Output/oss/settingsdialog.cpp
@@ -25,15 +25,14 @@
SettingsDialog::SettingsDialog ( QWidget *parent )
: QDialog ( parent )
{
- ui.setupUi ( this );
+ m_ui.setupUi ( this );
setAttribute ( Qt::WA_DeleteOnClose );
- connect(ui.okButton, SIGNAL(clicked()), SLOT(writeSettings()));
QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
settings.beginGroup("OSS");
- ui.lineEdit->insert(settings.value("device","/dev/dsp").toString());
- ui.lineEdit_2->insert(settings.value("mixer_device","/dev/mixer").toString());
- ui.bufferSpinBox->setValue(settings.value("buffer_time",500).toInt());
- ui.periodSpinBox->setValue(settings.value("period_time",100).toInt());
+ m_ui.lineEdit->insert(settings.value("device","/dev/dsp").toString());
+ m_ui.lineEdit_2->insert(settings.value("mixer_device","/dev/mixer").toString());
+ m_ui.bufferSpinBox->setValue(settings.value("buffer_time",500).toInt());
+ m_ui.periodSpinBox->setValue(settings.value("period_time",100).toInt());
settings.endGroup();
}
@@ -44,17 +43,17 @@ SettingsDialog::~SettingsDialog()
-void SettingsDialog::writeSettings()
+void SettingsDialog::accept()
{
qDebug("SettingsDialog (OSS):: writeSettings()");
QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
settings.beginGroup("OSS");
- settings.setValue("device", ui.lineEdit->text());
- settings.setValue("buffer_time",ui.bufferSpinBox->value());
- settings.setValue("period_time",ui.periodSpinBox->value());
- settings.setValue("mixer_device", ui.lineEdit_2->text());
+ settings.setValue("device", m_ui.lineEdit->text());
+ settings.setValue("buffer_time",m_ui.bufferSpinBox->value());
+ settings.setValue("period_time",m_ui.periodSpinBox->value());
+ settings.setValue("mixer_device", m_ui.lineEdit_2->text());
settings.endGroup();
- accept();
+ QDialog::accept();
}