From ad1fd928c02b8d3fc274269ab9d9138d33175a67 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 26 Dec 2008 18:17:11 +0000 Subject: added transparency options git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@713 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/configdialog.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/ui/configdialog.cpp') diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index 1b0afa273..4a6cc687e 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -127,6 +127,10 @@ void ConfigDialog::readSettings() //volume ui.softVolumeCheckBox->setChecked(SoundCore::instance()->softwareVolume()); connect(ui.softVolumeCheckBox, SIGNAL(clicked(bool)), SoundCore::instance(), SLOT(setSoftwareVolume(bool))); + //transparency + ui.mwTransparencySlider->setValue(100 - settings.value("MainWindow/opacity", 1.0).toDouble()*100); + ui.eqTransparencySlider->setValue(100 - settings.value("Equalizer/opacity", 1.0).toDouble()*100); + ui.plTransparencySlider->setValue(100 - settings.value("PlayList/opacity", 1.0).toDouble()*100); } void ConfigDialog::changePage (QListWidgetItem *current, QListWidgetItem *previous) @@ -554,6 +558,9 @@ void ConfigDialog::saveSettings() settings.setValue ("Proxy/passw",ui.proxyPasswLineEdit->text()); settings.setValue ("MainWindow/start_hidden", ui.hiddenCheckBox->isChecked()); settings.setValue ("MainWindow/hide_on_close", ui.hideOnCloseCheckBox->isChecked()); + settings.setValue ("MainWindow/opacity", 1.0 - (double)ui.mwTransparencySlider->value()/100); + settings.setValue ("Equalizer/opacity", 1.0 - (double)ui.eqTransparencySlider->value()/100); + settings.setValue ("PlayList/opacity", 1.0 - (double)ui.plTransparencySlider->value()/100); } void ConfigDialog::updateButtons() -- cgit v1.2.3-13-gbd6f