diff options
author | Eike Ziller <eike.ziller@qt.io> | 2016-09-06 09:06:56 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2016-09-12 07:10:12 +0000 |
commit | b554829fd8daee50a0de6cb132d40d0c9abd6e94 (patch) | |
tree | 65690e7cdfa4794d0ae5f1796dffc817be888749 /src/plugins/coreplugin/icore.cpp | |
parent | add34759faee47704f73aa3c9fc9d5a1c06d4362 (diff) |
Core: Fix that core settings like shortcuts were only saved at shutdown
Save them also whenever a settings save is requested, which e.g. also
happens when closing the options dialog.
Change-Id: Ic20f1007381a4d0a8157f17fd24c0d8ea24907ee
Task-number: QTCREATORBUG-16576
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/icore.cpp')
-rw-r--r-- | src/plugins/coreplugin/icore.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index 74d66d9b48..446b6d23af 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -596,6 +596,7 @@ QString ICore::systemInformation() void ICore::saveSettings() { emit m_instance->saveSettingsRequested(); + m_mainwindow->saveSettings(); ICore::settings(QSettings::SystemScope)->sync(); ICore::settings(QSettings::UserScope)->sync(); |