aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2023-05-03 15:05:47 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2023-05-03 13:24:20 +0000
commita3a5b8f806a4dc6515e2fe5cdf9be0f0dead7008 (patch)
tree19f89c8f6b9548b2c262302369fae3310df002a3
parent82bc4870b37455d87e32826a55d1fe280723d07c (diff)
Utils: Rename asynctask.{cpp,h} -> async.{cpp,h}
Follows AsyncTask -> Async rename. Change-Id: I37f18368ab826c9960a24087b52f6691bb33f225 Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--src/libs/qmljs/qmljsmodelmanagerinterface.cpp2
-rw-r--r--src/libs/qmljs/qmljsplugindumper.cpp2
-rw-r--r--src/libs/tracing/timelinetracemanager.cpp2
-rw-r--r--src/libs/utils/CMakeLists.txt2
-rw-r--r--src/libs/utils/async.cpp (renamed from src/libs/utils/asynctask.cpp)2
-rw-r--r--src/libs/utils/async.h (renamed from src/libs/utils/asynctask.h)0
-rw-r--r--src/libs/utils/filestreamer.cpp2
-rw-r--r--src/libs/utils/stringtable.cpp2
-rw-r--r--src/libs/utils/utils.qbs4
-rw-r--r--src/plugins/android/androidavdmanager.cpp2
-rw-r--r--src/plugins/android/androiddeployqtstep.cpp2
-rw-r--r--src/plugins/android/androiddevice.cpp2
-rw-r--r--src/plugins/android/androidqmlpreviewworker.cpp2
-rw-r--r--src/plugins/android/androidrunnerworker.cpp2
-rw-r--r--src/plugins/android/androidsdkmanager.cpp2
-rw-r--r--src/plugins/android/androidsdkmanagerwidget.cpp2
-rw-r--r--src/plugins/autotest/testcodeparser.cpp2
-rw-r--r--src/plugins/clangcodemodel/clangcodemodelplugin.cpp2
-rw-r--r--src/plugins/clangcodemodel/clangdclient.cpp2
-rw-r--r--src/plugins/clangcodemodel/clangdlocatorfilters.cpp2
-rw-r--r--src/plugins/clangcodemodel/clangmodelmanagersupport.cpp2
-rw-r--r--src/plugins/clearcase/clearcaseplugin.cpp2
-rw-r--r--src/plugins/cmakeprojectmanager/fileapireader.cpp2
-rw-r--r--src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp2
-rw-r--r--src/plugins/coreplugin/actionsfilter.cpp2
-rw-r--r--src/plugins/coreplugin/locator/directoryfilter.cpp2
-rw-r--r--src/plugins/coreplugin/locator/filesystemfilter.cpp2
-rw-r--r--src/plugins/coreplugin/locator/ilocatorfilter.cpp2
-rw-r--r--src/plugins/coreplugin/locator/javascriptfilter.cpp2
-rw-r--r--src/plugins/coreplugin/locator/locator.cpp2
-rw-r--r--src/plugins/coreplugin/locator/locatorwidget.cpp2
-rw-r--r--src/plugins/coreplugin/locator/opendocumentsfilter.cpp2
-rw-r--r--src/plugins/coreplugin/locator/spotlightlocatorfilter.cpp2
-rw-r--r--src/plugins/coreplugin/plugininstallwizard.cpp2
-rw-r--r--src/plugins/coreplugin/progressmanager/progressmanager.cpp2
-rw-r--r--src/plugins/cppeditor/builtincursorinfo.cpp2
-rw-r--r--src/plugins/cppeditor/builtineditordocumentprocessor.cpp2
-rw-r--r--src/plugins/cppeditor/cppelementevaluator.cpp2
-rw-r--r--src/plugins/cppeditor/cppfindreferences.cpp2
-rw-r--r--src/plugins/cppeditor/cppfunctiondecldeflink.cpp2
-rw-r--r--src/plugins/cppeditor/cppindexingsupport.cpp2
-rw-r--r--src/plugins/cppeditor/cpplocatorfilter.cpp2
-rw-r--r--src/plugins/cppeditor/cppprojectupdater.cpp2
-rw-r--r--src/plugins/cppeditor/cppsemanticinfoupdater.cpp2
-rw-r--r--src/plugins/cppeditor/symbolsearcher_test.cpp2
-rw-r--r--src/plugins/cppeditor/symbolsfindfilter.cpp2
-rw-r--r--src/plugins/debugger/loadcoredialog.cpp2
-rw-r--r--src/plugins/diffeditor/diffeditorplugin.cpp2
-rw-r--r--src/plugins/diffeditor/sidebysidediffeditorwidget.cpp2
-rw-r--r--src/plugins/diffeditor/unifieddiffeditorwidget.cpp2
-rw-r--r--src/plugins/docker/dockerapi.cpp2
-rw-r--r--src/plugins/git/gitclient.cpp2
-rw-r--r--src/plugins/git/gitgrep.cpp2
-rw-r--r--src/plugins/git/gitplugin.cpp2
-rw-r--r--src/plugins/git/gitsubmiteditor.cpp2
-rw-r--r--src/plugins/help/helpindexfilter.cpp2
-rw-r--r--src/plugins/help/helpmanager.cpp2
-rw-r--r--src/plugins/ios/createsimulatordialog.cpp2
-rw-r--r--src/plugins/ios/iossettingswidget.cpp2
-rw-r--r--src/plugins/ios/iostoolhandler.cpp2
-rw-r--r--src/plugins/ios/simulatorcontrol.cpp2
-rw-r--r--src/plugins/ios/simulatorinfomodel.cpp2
-rw-r--r--src/plugins/languageclient/locatorfilter.cpp2
-rw-r--r--src/plugins/mesonprojectmanager/mesonprojectparser.cpp2
-rw-r--r--src/plugins/projectexplorer/devicesupport/devicesettingswidget.cpp2
-rw-r--r--src/plugins/projectexplorer/extracompiler.cpp2
-rw-r--r--src/plugins/projectexplorer/msvctoolchain.cpp2
-rw-r--r--src/plugins/projectexplorer/selectablefilesmodel.cpp2
-rw-r--r--src/plugins/projectexplorer/treescanner.cpp2
-rw-r--r--src/plugins/python/pipsupport.cpp2
-rw-r--r--src/plugins/python/pyside.cpp2
-rw-r--r--src/plugins/python/pythonlanguageclient.cpp2
-rw-r--r--src/plugins/qbsprojectmanager/qbsproject.cpp2
-rw-r--r--src/plugins/qmakeprojectmanager/qmakeparsernodes.cpp2
-rw-r--r--src/plugins/qmakeprojectmanager/qmakeproject.cpp2
-rw-r--r--src/plugins/qmldesigner/assetexporterplugin/assetexporter.cpp2
-rw-r--r--src/plugins/qmldesigner/assetexporterplugin/filepathmodel.cpp2
-rw-r--r--src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimporter.cpp2
-rw-r--r--src/plugins/qmljseditor/qmljsfindreferences.cpp2
-rw-r--r--src/plugins/qmljseditor/qmljssemantichighlighter.cpp2
-rw-r--r--src/plugins/qmljseditor/qmltaskmanager.cpp2
-rw-r--r--src/plugins/qmljstools/qmljsfunctionfilter.cpp2
-rw-r--r--src/plugins/remotelinux/tarpackagecreationstep.cpp2
-rw-r--r--src/plugins/silversearcher/findinfilessilversearcher.cpp2
-rw-r--r--src/plugins/texteditor/codeassist/asyncprocessor.cpp2
-rw-r--r--src/plugins/texteditor/formattexteditor.cpp2
-rw-r--r--src/plugins/vcsbase/cleandialog.cpp2
-rw-r--r--src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp2
-rw-r--r--tests/auto/utils/asynctask/tst_asynctask.cpp2
-rw-r--r--tests/auto/utils/tasktree/tst_tasktree.cpp2
-rw-r--r--tests/manual/tasktree/main.cpp2
91 files changed, 91 insertions, 91 deletions
diff --git a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
index f6c84fb88f..6bcfe7ee25 100644
--- a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
+++ b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
@@ -15,7 +15,7 @@
#include <cplusplus/cppmodelmanagerbase.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/hostosinfo.h>
#include <utils/stringutils.h>
diff --git a/src/libs/qmljs/qmljsplugindumper.cpp b/src/libs/qmljs/qmljsplugindumper.cpp
index 9e2261014f..3de270923b 100644
--- a/src/libs/qmljs/qmljsplugindumper.cpp
+++ b/src/libs/qmljs/qmljsplugindumper.cpp
@@ -9,7 +9,7 @@
#include "qmljsutils.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filesystemwatcher.h>
#include <utils/fileutils.h>
#include <utils/hostosinfo.h>
diff --git a/src/libs/tracing/timelinetracemanager.cpp b/src/libs/tracing/timelinetracemanager.cpp
index b252a02cee..98f333da91 100644
--- a/src/libs/tracing/timelinetracemanager.cpp
+++ b/src/libs/tracing/timelinetracemanager.cpp
@@ -6,7 +6,7 @@
#include "timelinetracemanager.h"
#include "tracingtr.h"
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <QFile>
diff --git a/src/libs/utils/CMakeLists.txt b/src/libs/utils/CMakeLists.txt
index 8660e65b84..f26c08c7b5 100644
--- a/src/libs/utils/CMakeLists.txt
+++ b/src/libs/utils/CMakeLists.txt
@@ -12,7 +12,7 @@ add_qtc_library(Utils
appmainwindow.cpp appmainwindow.h
archive.cpp archive.h
aspects.cpp aspects.h
- asynctask.cpp asynctask.h
+ async.cpp async.h
barrier.cpp barrier.h
basetreeview.cpp basetreeview.h
benchmarker.cpp benchmarker.h
diff --git a/src/libs/utils/asynctask.cpp b/src/libs/utils/async.cpp
index c2c42431d1..9295b50dc1 100644
--- a/src/libs/utils/asynctask.cpp
+++ b/src/libs/utils/async.cpp
@@ -1,7 +1,7 @@
// Copyright (C) 2022 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
-#include "asynctask.h"
+#include "async.h"
#include <QCoreApplication>
diff --git a/src/libs/utils/asynctask.h b/src/libs/utils/async.h
index 07b3848749..07b3848749 100644
--- a/src/libs/utils/asynctask.h
+++ b/src/libs/utils/async.h
diff --git a/src/libs/utils/filestreamer.cpp b/src/libs/utils/filestreamer.cpp
index 54e5d6e1b1..744f682617 100644
--- a/src/libs/utils/filestreamer.cpp
+++ b/src/libs/utils/filestreamer.cpp
@@ -3,7 +3,7 @@
#include "filestreamer.h"
-#include "asynctask.h"
+#include "async.h"
#include "barrier.h"
#include "qtcprocess.h"
diff --git a/src/libs/utils/stringtable.cpp b/src/libs/utils/stringtable.cpp
index e501203a10..73cad02588 100644
--- a/src/libs/utils/stringtable.cpp
+++ b/src/libs/utils/stringtable.cpp
@@ -3,7 +3,7 @@
#include "stringtable.h"
-#include "asynctask.h"
+#include "async.h"
#include <QDebug>
#include <QElapsedTimer>
diff --git a/src/libs/utils/utils.qbs b/src/libs/utils/utils.qbs
index eb8c2a9f56..ba2bc175f8 100644
--- a/src/libs/utils/utils.qbs
+++ b/src/libs/utils/utils.qbs
@@ -49,8 +49,8 @@ Project {
"archive.h",
"aspects.cpp",
"aspects.h",
- "asynctask.cpp",
- "asynctask.h",
+ "async.cpp",
+ "async.h",
"barrier.cpp",
"barrier.h",
"basetreeview.cpp",
diff --git a/src/plugins/android/androidavdmanager.cpp b/src/plugins/android/androidavdmanager.cpp
index 6567c119a6..8637fb6465 100644
--- a/src/plugins/android/androidavdmanager.cpp
+++ b/src/plugins/android/androidavdmanager.cpp
@@ -10,7 +10,7 @@
#include <projectexplorer/projectexplorerconstants.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/android/androiddeployqtstep.cpp b/src/plugins/android/androiddeployqtstep.cpp
index 1fef661569..f108b1880f 100644
--- a/src/plugins/android/androiddeployqtstep.cpp
+++ b/src/plugins/android/androiddeployqtstep.cpp
@@ -33,7 +33,7 @@
#include <qtsupport/qtkitinformation.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/commandline.h>
#include <utils/environment.h>
#include <utils/futuresynchronizer.h>
diff --git a/src/plugins/android/androiddevice.cpp b/src/plugins/android/androiddevice.cpp
index bd518a4e70..4d729c786e 100644
--- a/src/plugins/android/androiddevice.cpp
+++ b/src/plugins/android/androiddevice.cpp
@@ -21,7 +21,7 @@
#include <projectexplorer/projectmanager.h>
#include <projectexplorer/target.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
#include <utils/url.h>
diff --git a/src/plugins/android/androidqmlpreviewworker.cpp b/src/plugins/android/androidqmlpreviewworker.cpp
index f18306f9f8..85a3b917d3 100644
--- a/src/plugins/android/androidqmlpreviewworker.cpp
+++ b/src/plugins/android/androidqmlpreviewworker.cpp
@@ -27,7 +27,7 @@
#include <qtsupport/baseqtversion.h>
#include <qtsupport/qtkitinformation.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcprocess.h>
#include <QDateTime>
diff --git a/src/plugins/android/androidrunnerworker.cpp b/src/plugins/android/androidrunnerworker.cpp
index b8462ac8c6..e2cae79103 100644
--- a/src/plugins/android/androidrunnerworker.cpp
+++ b/src/plugins/android/androidrunnerworker.cpp
@@ -20,7 +20,7 @@
#include <qtsupport/baseqtversion.h>
#include <qtsupport/qtkitinformation.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fileutils.h>
#include <utils/hostosinfo.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/android/androidsdkmanager.cpp b/src/plugins/android/androidsdkmanager.cpp
index af5fde48be..7a16756f22 100644
--- a/src/plugins/android/androidsdkmanager.cpp
+++ b/src/plugins/android/androidsdkmanager.cpp
@@ -8,7 +8,7 @@
#include "sdkmanageroutputparser.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
#include <utils/stringutils.h>
diff --git a/src/plugins/android/androidsdkmanagerwidget.cpp b/src/plugins/android/androidsdkmanagerwidget.cpp
index 81098b776a..d071883a55 100644
--- a/src/plugins/android/androidsdkmanagerwidget.cpp
+++ b/src/plugins/android/androidsdkmanagerwidget.cpp
@@ -9,7 +9,7 @@
#include <app/app_version.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/layoutbuilder.h>
#include <utils/outputformatter.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/autotest/testcodeparser.cpp b/src/plugins/autotest/testcodeparser.cpp
index b6b6eaea01..b86f57e441 100644
--- a/src/plugins/autotest/testcodeparser.cpp
+++ b/src/plugins/autotest/testcodeparser.cpp
@@ -17,7 +17,7 @@
#include <projectexplorer/projectmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <QLoggingCategory>
diff --git a/src/plugins/clangcodemodel/clangcodemodelplugin.cpp b/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
index c4f083592d..9b5ec42523 100644
--- a/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
+++ b/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
@@ -34,7 +34,7 @@
#include <texteditor/textmark.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/qtcassert.h>
#include <utils/temporarydirectory.h>
diff --git a/src/plugins/clangcodemodel/clangdclient.cpp b/src/plugins/clangcodemodel/clangdclient.cpp
index 1c2892902e..0082ff6cef 100644
--- a/src/plugins/clangcodemodel/clangdclient.cpp
+++ b/src/plugins/clangcodemodel/clangdclient.cpp
@@ -56,7 +56,7 @@
#include <texteditor/codeassist/textdocumentmanipulatorinterface.h>
#include <texteditor/texteditor.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/fileutils.h>
#include <utils/itemviews.h>
diff --git a/src/plugins/clangcodemodel/clangdlocatorfilters.cpp b/src/plugins/clangcodemodel/clangdlocatorfilters.cpp
index 4dd0b3b999..a925f001fa 100644
--- a/src/plugins/clangcodemodel/clangdlocatorfilters.cpp
+++ b/src/plugins/clangcodemodel/clangdlocatorfilters.cpp
@@ -19,7 +19,7 @@
#include <languageclient/locatorfilter.h>
#include <projectexplorer/projectmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/link.h>
#include <QHash>
diff --git a/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp b/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp
index 5feca5c1a0..57401da266 100644
--- a/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp
+++ b/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp
@@ -42,7 +42,7 @@
#include <projectexplorer/taskhub.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/infobar.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp
index 4c810544b3..c269a59138 100644
--- a/src/plugins/clearcase/clearcaseplugin.cpp
+++ b/src/plugins/clearcase/clearcaseplugin.cpp
@@ -30,7 +30,7 @@
#include <projectexplorer/projectmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/hostosinfo.h>
#include <utils/infobar.h>
#include <utils/layoutbuilder.h>
diff --git a/src/plugins/cmakeprojectmanager/fileapireader.cpp b/src/plugins/cmakeprojectmanager/fileapireader.cpp
index 42fca8b06a..0ed163021c 100644
--- a/src/plugins/cmakeprojectmanager/fileapireader.cpp
+++ b/src/plugins/cmakeprojectmanager/fileapireader.cpp
@@ -14,7 +14,7 @@
#include <projectexplorer/projectexplorer.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <QLoggingCategory>
diff --git a/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp b/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
index 7d6b399d91..ccbead4c4c 100644
--- a/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
+++ b/src/plugins/compilationdatabaseprojectmanager/compilationdbparser.cpp
@@ -8,7 +8,7 @@
#include <coreplugin/progressmanager/progressmanager.h>
#include <projectexplorer/treescanner.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/mimeutils.h>
#include <QCryptographicHash>
diff --git a/src/plugins/coreplugin/actionsfilter.cpp b/src/plugins/coreplugin/actionsfilter.cpp
index 3d04766c93..7bb1d51d82 100644
--- a/src/plugins/coreplugin/actionsfilter.cpp
+++ b/src/plugins/coreplugin/actionsfilter.cpp
@@ -13,7 +13,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fuzzymatcher.h>
#include <utils/qtcassert.h>
#include <utils/stringutils.h>
diff --git a/src/plugins/coreplugin/locator/directoryfilter.cpp b/src/plugins/coreplugin/locator/directoryfilter.cpp
index 2b09b29542..a18c92b573 100644
--- a/src/plugins/coreplugin/locator/directoryfilter.cpp
+++ b/src/plugins/coreplugin/locator/directoryfilter.cpp
@@ -7,7 +7,7 @@
#include "../coreplugintr.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fileutils.h>
#include <utils/filesearch.h>
#include <utils/layoutbuilder.h>
diff --git a/src/plugins/coreplugin/locator/filesystemfilter.cpp b/src/plugins/coreplugin/locator/filesystemfilter.cpp
index 5bd2d1a155..a4f3d42a72 100644
--- a/src/plugins/coreplugin/locator/filesystemfilter.cpp
+++ b/src/plugins/coreplugin/locator/filesystemfilter.cpp
@@ -12,7 +12,7 @@
#include <extensionsystem/pluginmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/algorithm.h>
#include <utils/checkablemessagebox.h>
#include <utils/environment.h>
diff --git a/src/plugins/coreplugin/locator/ilocatorfilter.cpp b/src/plugins/coreplugin/locator/ilocatorfilter.cpp
index 70c70bbd96..5d940487f0 100644
--- a/src/plugins/coreplugin/locator/ilocatorfilter.cpp
+++ b/src/plugins/coreplugin/locator/ilocatorfilter.cpp
@@ -8,7 +8,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fuzzymatcher.h>
#include <QBoxLayout>
diff --git a/src/plugins/coreplugin/locator/javascriptfilter.cpp b/src/plugins/coreplugin/locator/javascriptfilter.cpp
index e05e4b0a96..7511bb9c6f 100644
--- a/src/plugins/coreplugin/locator/javascriptfilter.cpp
+++ b/src/plugins/coreplugin/locator/javascriptfilter.cpp
@@ -8,7 +8,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QClipboard>
#include <QGuiApplication>
diff --git a/src/plugins/coreplugin/locator/locator.cpp b/src/plugins/coreplugin/locator/locator.cpp
index dab6cf364c..1072dc0eca 100644
--- a/src/plugins/coreplugin/locator/locator.cpp
+++ b/src/plugins/coreplugin/locator/locator.cpp
@@ -27,7 +27,7 @@
#include "../statusbarmanager.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/utilsicons.h>
diff --git a/src/plugins/coreplugin/locator/locatorwidget.cpp b/src/plugins/coreplugin/locator/locatorwidget.cpp
index c253ff726c..74b35abaf5 100644
--- a/src/plugins/coreplugin/locator/locatorwidget.cpp
+++ b/src/plugins/coreplugin/locator/locatorwidget.cpp
@@ -15,7 +15,7 @@
#include "../modemanager.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/appmainwindow.h>
#include <utils/environment.h>
#include <utils/fancylineedit.h>
diff --git a/src/plugins/coreplugin/locator/opendocumentsfilter.cpp b/src/plugins/coreplugin/locator/opendocumentsfilter.cpp
index 7cf3b986e8..6b6b3139ad 100644
--- a/src/plugins/coreplugin/locator/opendocumentsfilter.cpp
+++ b/src/plugins/coreplugin/locator/opendocumentsfilter.cpp
@@ -8,7 +8,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filepath.h>
#include <utils/link.h>
diff --git a/src/plugins/coreplugin/locator/spotlightlocatorfilter.cpp b/src/plugins/coreplugin/locator/spotlightlocatorfilter.cpp
index 1d57a0aed7..ac1d698a25 100644
--- a/src/plugins/coreplugin/locator/spotlightlocatorfilter.cpp
+++ b/src/plugins/coreplugin/locator/spotlightlocatorfilter.cpp
@@ -9,7 +9,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/commandline.h>
#include <utils/environment.h>
#include <utils/fancylineedit.h>
diff --git a/src/plugins/coreplugin/plugininstallwizard.cpp b/src/plugins/coreplugin/plugininstallwizard.cpp
index 02f0e15eb2..224f692329 100644
--- a/src/plugins/coreplugin/plugininstallwizard.cpp
+++ b/src/plugins/coreplugin/plugininstallwizard.cpp
@@ -11,7 +11,7 @@
#include <extensionsystem/pluginspec.h>
#include <utils/archive.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fileutils.h>
#include <utils/hostosinfo.h>
#include <utils/infolabel.h>
diff --git a/src/plugins/coreplugin/progressmanager/progressmanager.cpp b/src/plugins/coreplugin/progressmanager/progressmanager.cpp
index 969579aafd..5504f8fe0c 100644
--- a/src/plugins/coreplugin/progressmanager/progressmanager.cpp
+++ b/src/plugins/coreplugin/progressmanager/progressmanager.cpp
@@ -109,7 +109,7 @@ namespace Core {
start a task concurrently in a different thread.
QtConcurrent has several different functions to run e.g.
a class function in a different thread. Qt Creator itself
- adds a few more in \c{src/libs/utils/asynctask.h}.
+ adds a few more in \c{src/libs/utils/async.h}.
The QtConcurrent functions to run a concurrent task return a
\c QFuture object. This is what you want to give the
ProgressManager in the addTask() function.
diff --git a/src/plugins/cppeditor/builtincursorinfo.cpp b/src/plugins/cppeditor/builtincursorinfo.cpp
index 6a0897c243..ffc4d8b12a 100644
--- a/src/plugins/cppeditor/builtincursorinfo.cpp
+++ b/src/plugins/cppeditor/builtincursorinfo.cpp
@@ -14,7 +14,7 @@
#include <cplusplus/Macro.h>
#include <cplusplus/TranslationUnit.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/textutils.h>
diff --git a/src/plugins/cppeditor/builtineditordocumentprocessor.cpp b/src/plugins/cppeditor/builtineditordocumentprocessor.cpp
index 2c58182996..c24cc73481 100644
--- a/src/plugins/cppeditor/builtineditordocumentprocessor.cpp
+++ b/src/plugins/cppeditor/builtineditordocumentprocessor.cpp
@@ -18,7 +18,7 @@
#include <cplusplus/CppDocument.h>
#include <cplusplus/SimpleLexer.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/textutils.h>
diff --git a/src/plugins/cppeditor/cppelementevaluator.cpp b/src/plugins/cppeditor/cppelementevaluator.cpp
index 3ce1761ce5..221c75dd83 100644
--- a/src/plugins/cppeditor/cppelementevaluator.cpp
+++ b/src/plugins/cppeditor/cppelementevaluator.cpp
@@ -14,7 +14,7 @@
#include <cplusplus/Icons.h>
#include <cplusplus/TypeOfExpression.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QDir>
#include <QQueue>
diff --git a/src/plugins/cppeditor/cppfindreferences.cpp b/src/plugins/cppeditor/cppfindreferences.cpp
index a4a3aba507..17f599dca8 100644
--- a/src/plugins/cppeditor/cppfindreferences.cpp
+++ b/src/plugins/cppeditor/cppfindreferences.cpp
@@ -25,7 +25,7 @@
#include <texteditor/basefilefind.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/textfileformat.h>
diff --git a/src/plugins/cppeditor/cppfunctiondecldeflink.cpp b/src/plugins/cppeditor/cppfunctiondecldeflink.cpp
index d196261db2..b43e87758e 100644
--- a/src/plugins/cppeditor/cppfunctiondecldeflink.cpp
+++ b/src/plugins/cppeditor/cppfunctiondecldeflink.cpp
@@ -21,7 +21,7 @@
#include <cplusplus/Overview.h>
#include <cplusplus/TypeOfExpression.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/proxyaction.h>
#include <utils/qtcassert.h>
#include <utils/tooltip/tooltip.h>
diff --git a/src/plugins/cppeditor/cppindexingsupport.cpp b/src/plugins/cppeditor/cppindexingsupport.cpp
index 042caf227c..455355470b 100644
--- a/src/plugins/cppeditor/cppindexingsupport.cpp
+++ b/src/plugins/cppeditor/cppindexingsupport.cpp
@@ -15,7 +15,7 @@
#include <cplusplus/LookupContext.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filepath.h>
#include <utils/stringutils.h>
#include <utils/temporarydirectory.h>
diff --git a/src/plugins/cppeditor/cpplocatorfilter.cpp b/src/plugins/cppeditor/cpplocatorfilter.cpp
index c257444ce1..7ddc780573 100644
--- a/src/plugins/cppeditor/cpplocatorfilter.cpp
+++ b/src/plugins/cppeditor/cpplocatorfilter.cpp
@@ -15,7 +15,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fuzzymatcher.h>
#include <QRegularExpression>
diff --git a/src/plugins/cppeditor/cppprojectupdater.cpp b/src/plugins/cppeditor/cppprojectupdater.cpp
index dbea7361df..3f0c24bc28 100644
--- a/src/plugins/cppeditor/cppprojectupdater.cpp
+++ b/src/plugins/cppeditor/cppprojectupdater.cpp
@@ -13,7 +13,7 @@
#include <projectexplorer/extracompiler.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <QFutureInterface>
diff --git a/src/plugins/cppeditor/cppsemanticinfoupdater.cpp b/src/plugins/cppeditor/cppsemanticinfoupdater.cpp
index 349c722fb3..4fc9dd7c66 100644
--- a/src/plugins/cppeditor/cppsemanticinfoupdater.cpp
+++ b/src/plugins/cppeditor/cppsemanticinfoupdater.cpp
@@ -5,7 +5,7 @@
#include "cppmodelmanager.h"
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <cplusplus/Control.h>
diff --git a/src/plugins/cppeditor/symbolsearcher_test.cpp b/src/plugins/cppeditor/symbolsearcher_test.cpp
index 04b14b1002..009afae5d5 100644
--- a/src/plugins/cppeditor/symbolsearcher_test.cpp
+++ b/src/plugins/cppeditor/symbolsearcher_test.cpp
@@ -10,7 +10,7 @@
#include <coreplugin/testdatadir.h>
#include <coreplugin/find/searchresultwindow.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QtTest>
diff --git a/src/plugins/cppeditor/symbolsfindfilter.cpp b/src/plugins/cppeditor/symbolsfindfilter.cpp
index acfbdaf298..6fd8e78618 100644
--- a/src/plugins/cppeditor/symbolsfindfilter.cpp
+++ b/src/plugins/cppeditor/symbolsfindfilter.cpp
@@ -18,7 +18,7 @@
#include <projectexplorer/projectmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <QButtonGroup>
diff --git a/src/plugins/debugger/loadcoredialog.cpp b/src/plugins/debugger/loadcoredialog.cpp
index e481aef4b7..6095b4470d 100644
--- a/src/plugins/debugger/loadcoredialog.cpp
+++ b/src/plugins/debugger/loadcoredialog.cpp
@@ -11,7 +11,7 @@
#include <projectexplorer/kitchooser.h>
#include <projectexplorer/projectexplorerconstants.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/layoutbuilder.h>
#include <utils/pathchooser.h>
#include <utils/processinterface.h>
diff --git a/src/plugins/diffeditor/diffeditorplugin.cpp b/src/plugins/diffeditor/diffeditorplugin.cpp
index 07410aee6f..5f48dc13a9 100644
--- a/src/plugins/diffeditor/diffeditorplugin.cpp
+++ b/src/plugins/diffeditor/diffeditorplugin.cpp
@@ -17,7 +17,7 @@
#include <texteditor/textdocument.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/differ.h>
#include <utils/fileutils.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/diffeditor/sidebysidediffeditorwidget.cpp b/src/plugins/diffeditor/sidebysidediffeditorwidget.cpp
index 8a69550232..d2f58f83ac 100644
--- a/src/plugins/diffeditor/sidebysidediffeditorwidget.cpp
+++ b/src/plugins/diffeditor/sidebysidediffeditorwidget.cpp
@@ -20,7 +20,7 @@
#include <texteditor/textdocumentlayout.h>
#include <texteditor/texteditorsettings.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/mathutils.h>
#include <utils/tooltip/tooltip.h>
diff --git a/src/plugins/diffeditor/unifieddiffeditorwidget.cpp b/src/plugins/diffeditor/unifieddiffeditorwidget.cpp
index 43d9f4c749..bb64e61d5b 100644
--- a/src/plugins/diffeditor/unifieddiffeditorwidget.cpp
+++ b/src/plugins/diffeditor/unifieddiffeditorwidget.cpp
@@ -16,7 +16,7 @@
#include <texteditor/textdocument.h>
#include <texteditor/texteditorsettings.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/mathutils.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/docker/dockerapi.cpp b/src/plugins/docker/dockerapi.cpp
index eb77059a54..102256fd44 100644
--- a/src/plugins/docker/dockerapi.cpp
+++ b/src/plugins/docker/dockerapi.cpp
@@ -6,7 +6,7 @@
#include "dockertr.h"
#include <coreplugin/progressmanager/progressmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp
index cc42faa9f8..14235cbe00 100644
--- a/src/plugins/git/gitclient.cpp
+++ b/src/plugins/git/gitclient.cpp
@@ -19,7 +19,7 @@
#include <coreplugin/iversioncontrol.h>
#include <coreplugin/vcsmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/algorithm.h>
#include <utils/checkablemessagebox.h>
#include <utils/commandline.h>
diff --git a/src/plugins/git/gitgrep.cpp b/src/plugins/git/gitgrep.cpp
index 7d5dc7fa74..cd9c8bf5d6 100644
--- a/src/plugins/git/gitgrep.cpp
+++ b/src/plugins/git/gitgrep.cpp
@@ -13,7 +13,7 @@
#include <vcsbase/vcsbaseconstants.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/fancylineedit.h>
#include <utils/filesearch.h>
diff --git a/src/plugins/git/gitplugin.cpp b/src/plugins/git/gitplugin.cpp
index 935fa5deb7..2f5716f8ad 100644
--- a/src/plugins/git/gitplugin.cpp
+++ b/src/plugins/git/gitplugin.cpp
@@ -42,7 +42,7 @@
#include <texteditor/textmark.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/commandline.h>
#include <utils/infobar.h>
#include <utils/parameteraction.h>
diff --git a/src/plugins/git/gitsubmiteditor.cpp b/src/plugins/git/gitsubmiteditor.cpp
index 8cc483cbf7..9ff83c8c12 100644
--- a/src/plugins/git/gitsubmiteditor.cpp
+++ b/src/plugins/git/gitsubmiteditor.cpp
@@ -11,7 +11,7 @@
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/iversioncontrol.h>
#include <coreplugin/progressmanager/progressmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <vcsbase/submitfilemodel.h>
#include <vcsbase/vcsoutputwindow.h>
diff --git a/src/plugins/help/helpindexfilter.cpp b/src/plugins/help/helpindexfilter.cpp
index 0556e970ac..1784867dc2 100644
--- a/src/plugins/help/helpindexfilter.cpp
+++ b/src/plugins/help/helpindexfilter.cpp
@@ -11,7 +11,7 @@
#include <coreplugin/helpmanager.h>
#include <coreplugin/icore.h>
#include <extensionsystem/pluginmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/utilsicons.h>
#include <QHelpEngine>
diff --git a/src/plugins/help/helpmanager.cpp b/src/plugins/help/helpmanager.cpp
index f62aa65f35..3c053662d5 100644
--- a/src/plugins/help/helpmanager.cpp
+++ b/src/plugins/help/helpmanager.cpp
@@ -9,7 +9,7 @@
#include <coreplugin/progressmanager/progressmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filesystemwatcher.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/ios/createsimulatordialog.cpp b/src/plugins/ios/createsimulatordialog.cpp
index c2df6020f5..aff8a673df 100644
--- a/src/plugins/ios/createsimulatordialog.cpp
+++ b/src/plugins/ios/createsimulatordialog.cpp
@@ -7,7 +7,7 @@
#include "simulatorcontrol.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/layoutbuilder.h>
#include <QApplication>
diff --git a/src/plugins/ios/iossettingswidget.cpp b/src/plugins/ios/iossettingswidget.cpp
index 81a2cb5db6..ce1279cb0f 100644
--- a/src/plugins/ios/iossettingswidget.cpp
+++ b/src/plugins/ios/iossettingswidget.cpp
@@ -12,7 +12,7 @@
#include "simulatoroperationdialog.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/layoutbuilder.h>
#include <utils/pathchooser.h>
diff --git a/src/plugins/ios/iostoolhandler.cpp b/src/plugins/ios/iostoolhandler.cpp
index 471d13f239..fa5d0c3ac4 100644
--- a/src/plugins/ios/iostoolhandler.cpp
+++ b/src/plugins/ios/iostoolhandler.cpp
@@ -12,7 +12,7 @@
#include <debugger/debuggerconstants.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filepath.h>
#include <utils/futuresynchronizer.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/ios/simulatorcontrol.cpp b/src/plugins/ios/simulatorcontrol.cpp
index fe015b1881..d3af86365d 100644
--- a/src/plugins/ios/simulatorcontrol.cpp
+++ b/src/plugins/ios/simulatorcontrol.cpp
@@ -5,7 +5,7 @@
#include "iosconfigurations.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/ios/simulatorinfomodel.cpp b/src/plugins/ios/simulatorinfomodel.cpp
index a4627f5629..dce5646713 100644
--- a/src/plugins/ios/simulatorinfomodel.cpp
+++ b/src/plugins/ios/simulatorinfomodel.cpp
@@ -6,7 +6,7 @@
#include "iostr.h"
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QTimer>
diff --git a/src/plugins/languageclient/locatorfilter.cpp b/src/plugins/languageclient/locatorfilter.cpp
index 158d7476db..adf0952d6c 100644
--- a/src/plugins/languageclient/locatorfilter.cpp
+++ b/src/plugins/languageclient/locatorfilter.cpp
@@ -18,7 +18,7 @@
#include <texteditor/textdocument.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fuzzymatcher.h>
#include <QFutureWatcher>
diff --git a/src/plugins/mesonprojectmanager/mesonprojectparser.cpp b/src/plugins/mesonprojectmanager/mesonprojectparser.cpp
index 6f8ce162ed..c84b5e4b3d 100644
--- a/src/plugins/mesonprojectmanager/mesonprojectparser.cpp
+++ b/src/plugins/mesonprojectmanager/mesonprojectparser.cpp
@@ -12,7 +12,7 @@
#include <projectexplorer/projectexplorer.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fileinprojectfinder.h>
#include <QStringList>
diff --git a/src/plugins/projectexplorer/devicesupport/devicesettingswidget.cpp b/src/plugins/projectexplorer/devicesupport/devicesettingswidget.cpp
index 9094c99210..a35387a3c2 100644
--- a/src/plugins/projectexplorer/devicesupport/devicesettingswidget.cpp
+++ b/src/plugins/projectexplorer/devicesupport/devicesettingswidget.cpp
@@ -17,7 +17,7 @@
#include <coreplugin/icore.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/layoutbuilder.h>
#include <utils/optionpushbutton.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/projectexplorer/extracompiler.cpp b/src/plugins/projectexplorer/extracompiler.cpp
index 291493bcbf..a220f1906f 100644
--- a/src/plugins/projectexplorer/extracompiler.cpp
+++ b/src/plugins/projectexplorer/extracompiler.cpp
@@ -13,7 +13,7 @@
#include <extensionsystem/pluginmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/expected.h>
#include <utils/guard.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/projectexplorer/msvctoolchain.cpp b/src/plugins/projectexplorer/msvctoolchain.cpp
index 334777c24e..d8cc0f7cff 100644
--- a/src/plugins/projectexplorer/msvctoolchain.cpp
+++ b/src/plugins/projectexplorer/msvctoolchain.cpp
@@ -15,7 +15,7 @@
#include <coreplugin/icore.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/hostosinfo.h>
#include <utils/pathchooser.h>
diff --git a/src/plugins/projectexplorer/selectablefilesmodel.cpp b/src/plugins/projectexplorer/selectablefilesmodel.cpp
index 28d601f89b..de5b0b79b4 100644
--- a/src/plugins/projectexplorer/selectablefilesmodel.cpp
+++ b/src/plugins/projectexplorer/selectablefilesmodel.cpp
@@ -9,7 +9,7 @@
#include <coreplugin/icore.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/fancylineedit.h>
#include <utils/fsengine/fileiconprovider.h>
#include <utils/pathchooser.h>
diff --git a/src/plugins/projectexplorer/treescanner.cpp b/src/plugins/projectexplorer/treescanner.cpp
index 05d3db702f..294ef4988e 100644
--- a/src/plugins/projectexplorer/treescanner.cpp
+++ b/src/plugins/projectexplorer/treescanner.cpp
@@ -9,7 +9,7 @@
#include <coreplugin/iversioncontrol.h>
#include <coreplugin/vcsmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <utils/algorithm.h>
diff --git a/src/plugins/python/pipsupport.cpp b/src/plugins/python/pipsupport.cpp
index 7f420d245b..0a155cb464 100644
--- a/src/plugins/python/pipsupport.cpp
+++ b/src/plugins/python/pipsupport.cpp
@@ -14,7 +14,7 @@
#include <projectexplorer/target.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/mimeutils.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/python/pyside.cpp b/src/plugins/python/pyside.cpp
index 1309f777ed..5e69c096a3 100644
--- a/src/plugins/python/pyside.cpp
+++ b/src/plugins/python/pyside.cpp
@@ -17,7 +17,7 @@
#include <texteditor/textdocument.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/infobar.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/python/pythonlanguageclient.cpp b/src/plugins/python/pythonlanguageclient.cpp
index cd95d4d329..75ee2c8b68 100644
--- a/src/plugins/python/pythonlanguageclient.cpp
+++ b/src/plugins/python/pythonlanguageclient.cpp
@@ -29,7 +29,7 @@
#include <texteditor/textdocument.h>
#include <texteditor/texteditor.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/infobar.h>
#include <utils/qtcprocess.h>
#include <utils/variablechooser.h>
diff --git a/src/plugins/qbsprojectmanager/qbsproject.cpp b/src/plugins/qbsprojectmanager/qbsproject.cpp
index 7bf1cfd425..c334bc84b9 100644
--- a/src/plugins/qbsprojectmanager/qbsproject.cpp
+++ b/src/plugins/qbsprojectmanager/qbsproject.cpp
@@ -41,7 +41,7 @@
#include <projectexplorer/taskhub.h>
#include <projectexplorer/toolchain.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/hostosinfo.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/qmakeprojectmanager/qmakeparsernodes.cpp b/src/plugins/qmakeprojectmanager/qmakeparsernodes.cpp
index cad20e189f..4786d2f07a 100644
--- a/src/plugins/qmakeprojectmanager/qmakeparsernodes.cpp
+++ b/src/plugins/qmakeprojectmanager/qmakeparsernodes.cpp
@@ -30,7 +30,7 @@
#include <utils/QtConcurrentTools>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filesystemwatcher.h>
#include <utils/mimeutils.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/qmakeprojectmanager/qmakeproject.cpp b/src/plugins/qmakeprojectmanager/qmakeproject.cpp
index 68494eca6b..3846ce2eb8 100644
--- a/src/plugins/qmakeprojectmanager/qmakeproject.cpp
+++ b/src/plugins/qmakeprojectmanager/qmakeproject.cpp
@@ -48,7 +48,7 @@
#include <qtsupport/qtversionmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcprocess.h>
#include <QDebug>
diff --git a/src/plugins/qmldesigner/assetexporterplugin/assetexporter.cpp b/src/plugins/qmldesigner/assetexporterplugin/assetexporter.cpp
index 5cfb1414ed..7b0604c19a 100644
--- a/src/plugins/qmldesigner/assetexporterplugin/assetexporter.cpp
+++ b/src/plugins/qmldesigner/assetexporterplugin/assetexporter.cpp
@@ -14,7 +14,7 @@
#include <coreplugin/editormanager/editormanager.h>
#include <projectexplorer/project.h>
#include <projectexplorer/projectmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <auxiliarydataproperties.h>
diff --git a/src/plugins/qmldesigner/assetexporterplugin/filepathmodel.cpp b/src/plugins/qmldesigner/assetexporterplugin/filepathmodel.cpp
index dd92973eba..5020b095a3 100644
--- a/src/plugins/qmldesigner/assetexporterplugin/filepathmodel.cpp
+++ b/src/plugins/qmldesigner/assetexporterplugin/filepathmodel.cpp
@@ -7,7 +7,7 @@
#include <projectexplorer/project.h>
#include <projectexplorer/projectnodes.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QLoggingCategory>
#include <QTimer>
diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimporter.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimporter.cpp
index cca5ed47b3..635a248152 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimporter.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimporter.cpp
@@ -17,7 +17,7 @@
#include <qmljs/qmljsmodelmanagerinterface.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/qtcassert.h>
#include <QApplication>
diff --git a/src/plugins/qmljseditor/qmljsfindreferences.cpp b/src/plugins/qmljseditor/qmljsfindreferences.cpp
index ff8ac54e93..72e4f7c35d 100644
--- a/src/plugins/qmljseditor/qmljsfindreferences.cpp
+++ b/src/plugins/qmljseditor/qmljsfindreferences.cpp
@@ -12,7 +12,7 @@
#include <extensionsystem/pluginmanager.h>
#include <texteditor/basefilefind.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/filesearch.h>
#include <qmljs/qmljsmodelmanagerinterface.h>
diff --git a/src/plugins/qmljseditor/qmljssemantichighlighter.cpp b/src/plugins/qmljseditor/qmljssemantichighlighter.cpp
index cb60b29941..67e14dfbcd 100644
--- a/src/plugins/qmljseditor/qmljssemantichighlighter.cpp
+++ b/src/plugins/qmljseditor/qmljssemantichighlighter.cpp
@@ -20,7 +20,7 @@
#include <texteditor/texteditorconstants.h>
#include <texteditor/texteditorsettings.h>
#include <texteditor/fontsettings.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/algorithm.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/qmljseditor/qmltaskmanager.cpp b/src/plugins/qmljseditor/qmltaskmanager.cpp
index 0d25bb3f13..fb673066f3 100644
--- a/src/plugins/qmljseditor/qmltaskmanager.cpp
+++ b/src/plugins/qmljseditor/qmltaskmanager.cpp
@@ -12,7 +12,7 @@
#include <qmljs/qmljsconstants.h>
#include <qmljs/qmljslink.h>
#include <qmljs/qmljscheck.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QDebug>
#include <QtConcurrentRun>
diff --git a/src/plugins/qmljstools/qmljsfunctionfilter.cpp b/src/plugins/qmljstools/qmljsfunctionfilter.cpp
index ac173e515d..b5f37e4c10 100644
--- a/src/plugins/qmljstools/qmljsfunctionfilter.cpp
+++ b/src/plugins/qmljstools/qmljsfunctionfilter.cpp
@@ -8,7 +8,7 @@
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QRegularExpression>
diff --git a/src/plugins/remotelinux/tarpackagecreationstep.cpp b/src/plugins/remotelinux/tarpackagecreationstep.cpp
index 7d36c4d83b..7c577812da 100644
--- a/src/plugins/remotelinux/tarpackagecreationstep.cpp
+++ b/src/plugins/remotelinux/tarpackagecreationstep.cpp
@@ -13,7 +13,7 @@
#include <projectexplorer/project.h>
#include <projectexplorer/target.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/futuresynchronizer.h>
#include <QDateTime>
diff --git a/src/plugins/silversearcher/findinfilessilversearcher.cpp b/src/plugins/silversearcher/findinfilessilversearcher.cpp
index 6e08a301d1..9956a54777 100644
--- a/src/plugins/silversearcher/findinfilessilversearcher.cpp
+++ b/src/plugins/silversearcher/findinfilessilversearcher.cpp
@@ -6,7 +6,7 @@
#include <aggregation/aggregate.h>
#include <texteditor/findinfiles.h>
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/fileutils.h>
#include <utils/qtcassert.h>
diff --git a/src/plugins/texteditor/codeassist/asyncprocessor.cpp b/src/plugins/texteditor/codeassist/asyncprocessor.cpp
index bd074f04c0..3f440bfa70 100644
--- a/src/plugins/texteditor/codeassist/asyncprocessor.cpp
+++ b/src/plugins/texteditor/codeassist/asyncprocessor.cpp
@@ -6,7 +6,7 @@
#include "assistinterface.h"
#include "iassistproposal.h"
-#include <utils/asynctask.h>
+#include <utils/async.h>
namespace TextEditor {
diff --git a/src/plugins/texteditor/formattexteditor.cpp b/src/plugins/texteditor/formattexteditor.cpp
index ae25a57479..143b584877 100644
--- a/src/plugins/texteditor/formattexteditor.cpp
+++ b/src/plugins/texteditor/formattexteditor.cpp
@@ -10,7 +10,7 @@
#include <coreplugin/messagemanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/differ.h>
#include <utils/qtcassert.h>
#include <utils/qtcprocess.h>
diff --git a/src/plugins/vcsbase/cleandialog.cpp b/src/plugins/vcsbase/cleandialog.cpp
index 487c7c7e1e..ae0b14a7ba 100644
--- a/src/plugins/vcsbase/cleandialog.cpp
+++ b/src/plugins/vcsbase/cleandialog.cpp
@@ -9,7 +9,7 @@
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/progressmanager/progressmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/layoutbuilder.h>
#include <QApplication>
diff --git a/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp b/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp
index e52fbb47c9..527a81be7e 100644
--- a/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp
+++ b/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp
@@ -5,7 +5,7 @@
#include <extensionsystem/pluginmanager.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/environment.h>
#include <utils/futuresynchronizer.h>
#include <utils/qtcassert.h>
diff --git a/tests/auto/utils/asynctask/tst_asynctask.cpp b/tests/auto/utils/asynctask/tst_asynctask.cpp
index c438d1749b..7218f7f579 100644
--- a/tests/auto/utils/asynctask/tst_asynctask.cpp
+++ b/tests/auto/utils/asynctask/tst_asynctask.cpp
@@ -2,7 +2,7 @@
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include <utils/algorithm.h>
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <QtTest>
diff --git a/tests/auto/utils/tasktree/tst_tasktree.cpp b/tests/auto/utils/tasktree/tst_tasktree.cpp
index 96e9f2fc53..ae696e9fd7 100644
--- a/tests/auto/utils/tasktree/tst_tasktree.cpp
+++ b/tests/auto/utils/tasktree/tst_tasktree.cpp
@@ -1,7 +1,7 @@
// Copyright (C) 2022 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/barrier.h>
#include <QtTest>
diff --git a/tests/manual/tasktree/main.cpp b/tests/manual/tasktree/main.cpp
index 33087fa18d..1694ce2197 100644
--- a/tests/manual/tasktree/main.cpp
+++ b/tests/manual/tasktree/main.cpp
@@ -3,7 +3,7 @@
#include "taskwidget.h"
-#include <utils/asynctask.h>
+#include <utils/async.h>
#include <utils/futuresynchronizer.h>
#include <utils/layoutbuilder.h>
#include <utils/theme/theme_p.h>