forked from qt-creator/qt-creator
CppEditor: Use QtConcurrent invocation for async run
Change-Id: Ibbac7f7788fe966c0dd846d68b7d17c43acadb0e Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
@@ -18,9 +18,9 @@
|
||||
#include <cplusplus/CppDocument.h>
|
||||
#include <cplusplus/SimpleLexer.h>
|
||||
|
||||
#include <utils/textutils.h>
|
||||
#include <utils/asynctask.h>
|
||||
#include <utils/qtcassert.h>
|
||||
#include <utils/runextensions.h>
|
||||
#include <utils/textutils.h>
|
||||
|
||||
#include <QLoggingCategory>
|
||||
#include <QTextBlock>
|
||||
@@ -180,10 +180,8 @@ BuiltinEditorDocumentProcessor::~BuiltinEditorDocumentProcessor()
|
||||
void BuiltinEditorDocumentProcessor::runImpl(
|
||||
const BaseEditorDocumentParser::UpdateParams &updateParams)
|
||||
{
|
||||
m_parserFuture = Utils::runAsync(CppModelManager::instance()->sharedThreadPool(),
|
||||
runParser,
|
||||
parser(),
|
||||
updateParams);
|
||||
m_parserFuture = Utils::asyncRun(CppModelManager::instance()->sharedThreadPool(),
|
||||
runParser, parser(), updateParams);
|
||||
}
|
||||
|
||||
BaseEditorDocumentParser::Ptr BuiltinEditorDocumentProcessor::parser()
|
||||
|
||||
Reference in New Issue
Block a user