CppTools: Mini refactoring in BuiltinEditorDocumentProcessor

Change-Id: I9239430f809bb9270fd9f1a99aad1136f10124d7
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
Nikolai Kosjar
2014-08-26 13:28:31 +02:00
parent a29539f9c5
commit 46b5ed2ba9

View File

@@ -137,10 +137,10 @@ BuiltinEditorDocumentProcessor::BuiltinEditorDocumentProcessor(
? new CppTools::SemanticHighlighter(document) ? new CppTools::SemanticHighlighter(document)
: 0) : 0)
{ {
QSharedPointer<Internal::CppCodeModelSettings> cms using namespace Internal;
= Internal::CppToolsPlugin::instance()->codeModelSettings();
m_parser->setUsePrecompiledHeaders( QSharedPointer<CppCodeModelSettings> cms = CppToolsPlugin::instance()->codeModelSettings();
cms->pchUsage() != Internal::CppCodeModelSettings::PchUse_None); m_parser->setUsePrecompiledHeaders(cms->pchUsage() != CppCodeModelSettings::PchUse_None);
if (m_semanticHighlighter) { if (m_semanticHighlighter) {
m_semanticHighlighter->setHighlightingRunner( m_semanticHighlighter->setHighlightingRunner(
@@ -151,7 +151,7 @@ BuiltinEditorDocumentProcessor::BuiltinEditorDocumentProcessor(
}); });
} }
connect(cmm(), &Internal::CppModelManager::documentUpdated, connect(cmm(), &CppModelManager::documentUpdated,
this, &BuiltinEditorDocumentProcessor::onDocumentUpdated); this, &BuiltinEditorDocumentProcessor::onDocumentUpdated);
connect(&m_semanticInfoUpdater, &SemanticInfoUpdater::updated, connect(&m_semanticInfoUpdater, &SemanticInfoUpdater::updated,
this, &BuiltinEditorDocumentProcessor::onSemanticInfoUpdated); this, &BuiltinEditorDocumentProcessor::onSemanticInfoUpdated);