diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-09-28 20:46:28 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-09-28 20:46:28 +0000 |
| commit | da82e9b8ea8e24a09e1e0a8ebbe890b81abf9810 (patch) | |
| tree | 72fed61063e1b37ff603580eaff0bf776ede005b /src/ui/configdialog.cpp | |
| parent | 01235bdb7777c63c2c65ee6dd00081e640ae7dbe (diff) | |
| download | qmmp-da82e9b8ea8e24a09e1e0a8ebbe890b81abf9810.tar.gz qmmp-da82e9b8ea8e24a09e1e0a8ebbe890b81abf9810.tar.bz2 qmmp-da82e9b8ea8e24a09e1e0a8ebbe890b81abf9810.zip | |
improved software volume control, removed unused code
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@570 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/configdialog.cpp')
| -rw-r--r-- | src/ui/configdialog.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index 6b950d546..9ddfb3c29 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -33,6 +33,7 @@ #include <qmmp/visualfactory.h> #include <qmmp/effectfactory.h> #include <qmmp/effect.h> +#include <qmmp/soundcore.h> #include <qmmpui/generalfactory.h> #include <qmmpui/general.h> #include <qmmpui/generalhandler.h> @@ -120,7 +121,9 @@ void ConfigDialog::readSettings() ui.hiddenCheckBox->setChecked(settings.value("MainWindow/start_hidden", FALSE).toBool()); ui.hideOnCloseCheckBox->setChecked(settings.value("MainWindow/hide_on_close", FALSE).toBool()); - ui.softVolumeCheckBox->setChecked(settings.value("Volume/software_volume", FALSE).toBool()); + //volume + ui.softVolumeCheckBox->setChecked(SoundCore::instance()->softwareVolume()); + connect(ui.softVolumeCheckBox, SIGNAL(clicked(bool)), SoundCore::instance(), SLOT(setSoftwareVolume(bool))); } void ConfigDialog::changePage (QListWidgetItem *current, QListWidgetItem *previous) @@ -545,7 +548,6 @@ void ConfigDialog::saveSettings() settings.setValue ("Proxy/port",ui.portLineEdit->text()); settings.setValue ("Proxy/user",ui.proxyUserLineEdit->text()); settings.setValue ("Proxy/passw",ui.proxyPasswLineEdit->text()); - settings.setValue ("Volume/software_volume", ui.softVolumeCheckBox->isChecked()); settings.setValue ("MainWindow/start_hidden", ui.hiddenCheckBox->isChecked()); settings.setValue ("MainWindow/hide_on_close", ui.hideOnCloseCheckBox->isChecked()); } |
