diff options
author | hjk <hjk@qt.io> | 2023-09-14 17:00:11 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2023-09-21 13:50:02 +0000 |
commit | 41856dd2546533cb1eb3136ec1bb973ed0eb7606 (patch) | |
tree | 9d4069c6f8bae12ecf5c86fe3cba5db1dafcd9a3 /src/plugins/coreplugin/mainwindow.cpp | |
parent | 5ec327d66df843b75a58a01c5b7d379319dceab6 (diff) |
Core: Disentangle SettingsDatabase access
There's nothing inherently tied to the main window here.
Change-Id: I48ae09777a4408fc4c955d23fdee3483d8a97dd0
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/mainwindow.cpp')
-rw-r--r-- | src/plugins/coreplugin/mainwindow.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp index 47d66c32b4..9e7648e21c 100644 --- a/src/plugins/coreplugin/mainwindow.cpp +++ b/src/plugins/coreplugin/mainwindow.cpp @@ -39,7 +39,6 @@ #include "progressmanager/progressmanager_p.h" #include "progressmanager/progressview.h" #include "rightpane.h" -#include "settingsdatabase.h" #include "statusbarmanager.h" #include "systemsettings.h" #include "vcsmanager.h" @@ -73,7 +72,6 @@ #include <QComboBox> #include <QDebug> #include <QDialogButtonBox> -#include <QFileInfo> #include <QMenu> #include <QMenuBar> #include <QMessageBox> @@ -112,9 +110,6 @@ MainWindow::MainWindow() : AppMainWindow() , m_coreImpl(new ICore(this)) , m_lowPrioAdditionalContexts(Constants::C_GLOBAL) - , m_settingsDatabase( - new SettingsDatabase(QFileInfo(PluginManager::settings()->fileName()).path(), - QCoreApplication::applicationName())) , m_progressManager(new ProgressManagerPrivate) , m_jsExpander(JsExpander::createGlobalJsExpander()) , m_vcsManager(new VcsManager) @@ -296,9 +291,6 @@ MainWindow::~MainWindow() delete m_jsExpander; m_jsExpander = nullptr; - - delete m_settingsDatabase; - m_settingsDatabase = nullptr; } void MainWindow::init() |