diff --git a/src/gui/options_imp.cpp b/src/gui/options_imp.cpp index fdc85d96f..cc39cc611 100644 --- a/src/gui/options_imp.cpp +++ b/src/gui/options_imp.cpp @@ -529,16 +529,20 @@ void options_imp::loadOptions() { const Preferences* const pref = Preferences::instance(); setLocale(pref->getLocale()); checkAltRowColors->setChecked(pref->useAlternatingRowColors()); - checkShowSystray->setChecked(pref->systrayIntegration()); + checkShowSplash->setChecked(!pref->isSplashScreenDisabled()); + checkStartMinimized->setChecked(pref->startMinimized()); + checkProgramExitConfirm->setChecked(pref->confirmOnExit()); + + checkShowSystray->setChecked(pref->systrayIntegration()); if (checkShowSystray->isChecked()) { - checkCloseToSystray->setChecked(pref->closeToTray()); checkMinimizeToSysTray->setChecked(pref->minimizeToTray()); - checkStartMinimized->setChecked(pref->startMinimized()); + checkCloseToSystray->setChecked(pref->closeToTray()); + comboTrayIcon->setCurrentIndex(pref->trayIconStyle()); } - comboTrayIcon->setCurrentIndex(pref->trayIconStyle()); - checkProgramExitConfirm->setChecked(pref->confirmOnExit()); + checkPreventFromSuspend->setChecked(pref->preventFromSuspend()); + #ifdef Q_OS_WIN checkStartup->setChecked(pref->WinStartup()); // Windows: file association settings