diff --git a/src/plugins/qtsupport/uicodemodelsupport.cpp b/src/plugins/qtsupport/uicodemodelsupport.cpp index c5552b39b3a..0579e0e13dd 100644 --- a/src/plugins/qtsupport/uicodemodelsupport.cpp +++ b/src/plugins/qtsupport/uicodemodelsupport.cpp @@ -359,13 +359,13 @@ void UiCodeModelManager::update(ProjectExplorer::Project *project, QHashaddEditorSupport(cms); + mm->addExtraEditorSupport(cms); } } // Remove old: foreach (UiCodeModelSupport *support, oldSupport) { - mm->removeEditorSupport(support); + mm->removeExtraEditorSupport(support); delete support; } @@ -400,7 +400,7 @@ void UiCodeModelManager::projectWasRemoved(ProjectExplorer::Project *project) QList projectSupport = m_projectUiSupport.value(project); foreach (UiCodeModelSupport *const i, projectSupport) { - mm->removeEditorSupport(i); + mm->removeExtraEditorSupport(i); delete i; }