CppEditor: First un-register, then register in CppModelManager

...on a file path change.

Change-Id: Id4f67c9f133e53ddb3fea6c0ec3322f87914469b
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
This commit is contained in:
Nikolai Kosjar
2014-11-24 15:07:17 +01:00
parent 19ff4c415f
commit bd70ae3255

View File

@@ -207,6 +207,7 @@ void CppEditorDocument::onFilePathChanged(const QString &oldPath, const QString
connect(this, SIGNAL(contentsChanged()), this, SLOT(scheduleProcessDocument()));
// Un-Register/Register in ModelManager
m_editorDocumentHandle.reset();
m_editorDocumentHandle.reset(new CppEditorDocumentHandle(this));
resetProcessor();