From eb99d1bc6c0f5196dc7c6c51c1e3b8cb5f21ca5b Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Mon, 10 May 2021 12:05:06 +0200 Subject: [PATCH] Fix build with Qt 6 No automatic casting to QFuture anymore. Change-Id: I878975b972799f763f1a29b94f61d4a12c3a6710 Reviewed-by: Christian Kandeler --- src/plugins/clangcodemodel/clangmodelmanagersupport.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp b/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp index 8215e0ba8a2..2bd75b7e472 100644 --- a/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp +++ b/src/plugins/clangcodemodel/clangmodelmanagersupport.cpp @@ -327,7 +327,7 @@ void ClangModelManagerSupport::updateLanguageClient(ProjectExplorer::Project *pr auto future = Utils::runAsync(&Internal::generateCompilationDB, projectInfo, CompilationDbPurpose::CodeModel); generatorWatcher->setFuture(future); - m_generatorSynchronizer.addFuture(future); + m_generatorSynchronizer.addFuture(QFuture(future)); } ClangdClient *ClangModelManagerSupport::clientForProject(