forked from qt-creator/qt-creator
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:
@@ -83,11 +83,7 @@ CorePlugin::~CorePlugin()
|
|||||||
Find::destroy();
|
Find::destroy();
|
||||||
|
|
||||||
delete m_locator;
|
delete m_locator;
|
||||||
|
delete m_editMode;
|
||||||
if (m_editMode) {
|
|
||||||
removeObject(m_editMode);
|
|
||||||
delete m_editMode;
|
|
||||||
}
|
|
||||||
|
|
||||||
DesignMode::destroyModeIfRequired();
|
DesignMode::destroyModeIfRequired();
|
||||||
|
|
||||||
@@ -152,7 +148,6 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage)
|
|||||||
const bool success = m_mainWindow->init(errorMessage);
|
const bool success = m_mainWindow->init(errorMessage);
|
||||||
if (success) {
|
if (success) {
|
||||||
m_editMode = new EditMode;
|
m_editMode = new EditMode;
|
||||||
addObject(m_editMode);
|
|
||||||
ModeManager::activateMode(m_editMode->id());
|
ModeManager::activateMode(m_editMode->id());
|
||||||
InfoBar::initialize(ICore::settings(), creatorTheme());
|
InfoBar::initialize(ICore::settings(), creatorTheme());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user