From 66447700d7a6e91f840738870877329384b7a340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Fauconnier?= Date: Wed, 13 Dec 2017 00:00:41 +0100 Subject: [PATCH] default settings on grid Tab --- src/core/UBPreferencesController.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/core/UBPreferencesController.cpp b/src/core/UBPreferencesController.cpp index 32899af0..b7f4dfdd 100644 --- a/src/core/UBPreferencesController.cpp +++ b/src/core/UBPreferencesController.cpp @@ -392,6 +392,33 @@ void UBPreferencesController::defaultSettings() mPreferencesUI->webHomePage->setText(settings->webHomePage->reset().toString()); } + else if(mPreferencesUI->mainTabWidget->currentWidget() == mPreferencesUI->gridTab) + { + settings->boardCrossColorDarkBackground->reset(); + settings->boardGridDarkBackgroundColors->reset(); + + QList gridDarkBackgroundColors = settings->boardGridDarkBackgroundColors->colors(); + QColor selectedCrossColorDarkBackground(settings->boardCrossColorDarkBackground->get().toString()); + + mDarkBackgroundGridColorPicker->setColors(gridDarkBackgroundColors); + mDarkBackgroundGridColorPicker->setSelectedColorIndex(gridDarkBackgroundColors.indexOf(selectedCrossColorDarkBackground)); + int darkBackgroundOpacity = selectedCrossColorDarkBackground.alpha()*100 / 255; + mPreferencesUI->darkBackgroundOpacitySlider->setValue(darkBackgroundOpacity); + darkBackgroundCrossOpacityValueChanged(darkBackgroundOpacity); + + settings->boardCrossColorLightBackground->reset(); + settings->boardGridLightBackgroundColors->reset(); + + QList gridLightBackgroundColors = settings->boardGridLightBackgroundColors->colors(); + QColor selectedCrossColorLightBackground(settings->boardCrossColorLightBackground->get().toString()); + + mLightBackgroundGridColorPicker->setColors(gridLightBackgroundColors); + mLightBackgroundGridColorPicker->setSelectedColorIndex(gridLightBackgroundColors.indexOf(selectedCrossColorLightBackground)); + int lightBackgroundOpacity = selectedCrossColorLightBackground.alpha()*100 / 255; + mPreferencesUI->lightBackgroundOpacitySlider->setValue(lightBackgroundOpacity); + lightBackgroundCrossOpacityValueChanged(lightBackgroundOpacity); + + } } void UBPreferencesController::darkBackgroundCrossOpacityValueChanged(int value)