forked from qt-creator/qt-creator
C++: clean-up CppCompletionAssist.
This is step 1 of 2 for merging the various provider factories into a single class. Merging has the advantage that selecting based on editor (content) mime-type only has to select one class, instead of re-doing the selection for each class separately. Change-Id: I11f815151bd4769ae6028b636793d6a80d02e202 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
committed by
Nikolai Kosjar
parent
49adb78ec9
commit
b4a1bd415f
@@ -232,7 +232,7 @@ void CppEditorSupport::recalculateSemanticInfoDetached(bool force)
|
||||
|
||||
CppCompletionAssistProvider *CppEditorSupport::completionAssistProvider() const
|
||||
{
|
||||
return m_completionAssistProvider.data();
|
||||
return m_completionAssistProvider;
|
||||
}
|
||||
|
||||
void CppEditorSupport::updateDocument()
|
||||
@@ -526,6 +526,8 @@ void CppEditorSupport::onMimeTypeChanged()
|
||||
connect(this, SIGNAL(semanticInfoUpdated(CppTools::SemanticInfo)),
|
||||
this, SLOT(startHighlighting()));
|
||||
|
||||
m_completionAssistProvider = m_modelManager->completionAssistProvider(m_textEditor);
|
||||
|
||||
updateDocumentNow();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user