aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2023-03-07 15:48:57 +0100
committerJarek Kobus <[email protected]>2023-03-09 11:13:01 +0000
commitadaf067e77dc4f5c7f630c040656ec6085889913 (patch)
tree624c18110189c689ba85835ce865c6e07c885d4c /src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
parentd80b02de56406aeff9534960097b55f2286418da (diff)
CompilationDBParser: Use QtConcurrent invocation for async run
Change-Id: I9649db2d7c890e89ddc3f5da36715b4fa6d5219b Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp')
-rw-r--r--src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp b/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
index 251e9685c45..830d51439fc 100644
--- a/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
+++ b/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
@@ -8,8 +8,8 @@
#include <coreplugin/progressmanager/progressmanager.h>
#include <projectexplorer/treescanner.h>
+#include <utils/asynctask.h>
#include <utils/mimeutils.h>
-#include <utils/runextensions.h>
#include <QCryptographicHash>
#include <QDir>
@@ -95,7 +95,7 @@ void CompilationDbParser::start()
}
// Thread 2: Parse the project file.
- const QFuture<DbContents> future = runAsync(&CompilationDbParser::parseProject, this);
+ const QFuture<DbContents> future = Utils::asyncRun(&CompilationDbParser::parseProject, this);
Core::ProgressManager::addTask(future,
Tr::tr("Parse \"%1\" project").arg(m_projectName),
"CompilationDatabase.Parse");