core: make mode creation more uniform

This commit is contained in:
hjk
2011-04-14 12:28:21 +02:00
parent 618fde4cc2
commit 3ac9bee144
5 changed files with 20 additions and 23 deletions

View File

@@ -86,12 +86,10 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage)
parseArguments(arguments);
const bool success = m_mainWindow->init(errorMessage);
if (success) {
EditorManager *editorManager = m_mainWindow->editorManager();
m_editMode = new EditMode(editorManager);
m_editMode = new EditMode;
addObject(m_editMode);
m_mainWindow->modeManager()->activateMode(m_editMode->id());
m_designMode = new DesignMode(editorManager);
m_designMode = new DesignMode;
addObject(m_designMode);
}
return success;