Core: Do not put Edit mode in object pool

After cf7f898 not needed anymore.

Change-Id: I8d88ffe00b5a94cd9423dd2b9f3f60a2a745a924
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
hjk
2018-01-26 12:35:04 +01:00
parent 3c91777e48
commit 8426cc4025

View File

@@ -83,11 +83,7 @@ CorePlugin::~CorePlugin()
Find::destroy();
delete m_locator;
if (m_editMode) {
removeObject(m_editMode);
delete m_editMode;
}
DesignMode::destroyModeIfRequired();
@@ -152,7 +148,6 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage)
const bool success = m_mainWindow->init(errorMessage);
if (success) {
m_editMode = new EditMode;
addObject(m_editMode);
ModeManager::activateMode(m_editMode->id());
InfoBar::initialize(ICore::settings(), creatorTheme());
}