diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp index 0140ffdc907..99ba8b972df 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp @@ -167,7 +167,8 @@ CMakeManager::CMakeManager() connect(ProjectManager::instance(), &ProjectManager::startupProjectChanged, this, [this] { updateCmakeActions(ProjectTree::currentNode()); - auto cmakeBuildSystem = static_cast(ProjectManager::startupBuildSystem()); + auto cmakeBuildSystem = qobject_cast( + ProjectManager::startupBuildSystem()); if (cmakeBuildSystem) { const BuildDirParameters parameters(cmakeBuildSystem); const auto tool = parameters.cmakeTool();