summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2019-03-21 13:43:17 +0200
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2019-03-21 11:53:12 +0000
commitcc601e282b218d369e60ea25a9245228c873fb4d (patch)
treea50f2e5d6699a52915faeb4ae26302856d8e1ff5
parent6dd4b4c848b4d89a9b2b503a10c80405ff157090 (diff)
Save preferences when accepting the restart request
Task-number: QT3DS-3190 Change-Id: I7b490dfd41d4af76aebba51efdef4acdb6f52377 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
-rw-r--r--src/Authoring/Studio/UI/StudioAppPrefsPage.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Authoring/Studio/UI/StudioAppPrefsPage.cpp b/src/Authoring/Studio/UI/StudioAppPrefsPage.cpp
index 988201df..0740d749 100644
--- a/src/Authoring/Studio/UI/StudioAppPrefsPage.cpp
+++ b/src/Authoring/Studio/UI/StudioAppPrefsPage.cpp
@@ -400,8 +400,10 @@ void CStudioAppPrefsPage::checkRestartCondition()
"restart of the Qt 3D Studio to take effect.\n"
"Restart now?"));
- if (retval == QMessageBox::Yes)
+ if (retval == QMessageBox::Yes) {
+ CStudioPreferences::savePreferences();
CStudioPreferencesPropPage::endDialog(PREFS_SETTINGS_RESTART);
+ }
// Just show the dialog once (unless the values are changed again)
m_restartNeeded = false;