diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp index bda10a31668..59650d7ea0a 100644 --- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +++ b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp @@ -52,7 +52,7 @@ #include #include -#include +#include #include @@ -103,7 +103,7 @@ void ClangEditorDocumentProcessor::run() connect(&m_parserWatcher, &QFutureWatcher::finished, this, &ClangEditorDocumentProcessor::onParserFinished); const CppTools::WorkingCopy workingCopy = CppTools::CppModelManager::instance()->workingCopy(); - const QFuture future = QtConcurrent::run(&runParser, parser(), workingCopy); + const QFuture future = ::Utils::runAsync(&runParser, parser(), workingCopy); m_parserWatcher.setFuture(future); // Run builtin processor