Set new application style on saving the appearance settingspage
authorManuel Nickschas <sputnick@quassel-irc.org>
Thu, 3 Dec 2009 23:13:13 +0000 (00:13 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Thu, 3 Dec 2009 23:14:17 +0000 (00:14 +0100)
src/qtui/settingspages/appearancesettingspage.cpp

index 0b33f0f..d53cb5f 100644 (file)
@@ -84,7 +84,6 @@ void AppearanceSettingsPage::load() {
     ui.styleComboBox->setCurrentIndex(0);
   } else {
     ui.styleComboBox->setCurrentIndex(ui.styleComboBox->findText(style, Qt::MatchExactly));
-    QApplication::setStyle(style);
   }
   ui.styleComboBox->setProperty("storedValue", ui.styleComboBox->currentIndex());
 
@@ -110,6 +109,7 @@ void AppearanceSettingsPage::save() {
     uiSettings.setValue("Style", QString(""));
   } else {
     uiSettings.setValue("Style", ui.styleComboBox->currentText());
+    QApplication::setStyle(ui.styleComboBox->currentText());
   }
 
   if(ui.languageComboBox->currentIndex() == 0) {