From 900ea82fd1a4a629768b71abaf9117f90b7fd951 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 28 Jun 2023 15:35:47 +0200 Subject: [PATCH] Core: Don't save settings on startup anymore Amends a68352f0135. This is getting in the way, it does not look needed, and it is lost in history why it ever was. Change-Id: I68ebdafc78e3259c73c64364607aef6eb74d2869 Reviewed-by: Eike Ziller --- src/plugins/coreplugin/icore.cpp | 4 +--- src/plugins/coreplugin/icore.h | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index 8716e21858f..2e9cf7657cc 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -192,9 +192,7 @@ ICore::ICore(MainWindow *mainwindow) { m_instance = this; m_mainwindow = mainwindow; - // Save settings once after all plugins are initialized: - connect(PluginManager::instance(), &PluginManager::initializationDone, - this, [] { ICore::saveSettings(ICore::InitializationDone); }); + connect(PluginManager::instance(), &PluginManager::testsFinished, this, [this](int failedTests) { emit coreAboutToClose(); diff --git a/src/plugins/coreplugin/icore.h b/src/plugins/coreplugin/icore.h index 0939356d4de..f595fb4ba88 100644 --- a/src/plugins/coreplugin/icore.h +++ b/src/plugins/coreplugin/icore.h @@ -117,7 +117,6 @@ public: static void restart(); enum SaveSettingsReason { - InitializationDone, SettingsDialogDone, ModeChanged, MainWindowClosing,