dream come true

This commit is contained in:
fourtf
2018-02-06 00:10:30 +01:00
parent e047a55da8
commit c3287a1da8
2 changed files with 9 additions and 11 deletions
+7 -7
View File
@@ -88,11 +88,9 @@ QLayout *AppearancePage::createThemeColorChanger()
button->setFlat(true);
button->setFixedWidth(64);
// SIGNALS
QObject::connect(slider, &QSlider::valueChanged, this, [button, &themeHue](int value) mutable {
auto setButtonColor = [button](int value) mutable {
double newValue = value / 100.0;
themeHue.setValue(newValue);
singletons::ThemeManager::getInstance().themeHue.setValue(newValue);
QPalette pal = button->palette();
QColor color;
@@ -101,10 +99,12 @@ QLayout *AppearancePage::createThemeColorChanger()
button->setAutoFillBackground(true);
button->setPalette(pal);
button->update();
};
// TODO(pajlada): re-implement
// this->windowManager.updateAll();
});
// SIGNALS
QObject::connect(slider, &QSlider::valueChanged, this, setButtonColor);
setButtonColor(themeHue * 100);
return layout;
}