diff --git a/src/libs/utils/asynctask.h b/src/libs/utils/asynctask.h index 1c2f9e9a808..a600a14b247 100644 --- a/src/libs/utils/asynctask.h +++ b/src/libs/utils/asynctask.h @@ -7,7 +7,6 @@ #include "futuresynchronizer.h" #include "qtcassert.h" -#include "runextensions.h" #include "tasktree.h" #include @@ -81,13 +80,6 @@ public: return wrapConcurrent(std::forward(function), std::forward(args)...); } - template - void setAsyncCallData(const Function &function, const Args &...args) - { - m_startHandler = [=] { - return Utils::runAsync(m_threadPool, m_priority, function, args...); - }; - } void setFutureSynchronizer(FutureSynchronizer *synchorizer) { m_synchronizer = synchorizer; } void setThreadPool(QThreadPool *pool) { m_threadPool = pool; } void setPriority(QThread::Priority priority) { m_priority = priority; } diff --git a/src/plugins/mesonprojectmanager/mesonprojectparser.cpp b/src/plugins/mesonprojectmanager/mesonprojectparser.cpp index 6f8ce162ed7..96b5fa9cb7b 100644 --- a/src/plugins/mesonprojectmanager/mesonprojectparser.cpp +++ b/src/plugins/mesonprojectmanager/mesonprojectparser.cpp @@ -14,6 +14,7 @@ #include #include +#include #include #include