From 4e45f713397da8c88d150beab68b7fc862f8f6ea Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 16 Aug 2019 11:47:28 +0200 Subject: [PATCH] CMake: Fix buildstep target selection The BuildStepList is no longer a ProjectConfiguration, so this code breaks. Task-number: QTCREATORBUG-22818 Change-Id: I7350c0520d4b82e896761a87b52ccc1d47934530 Reviewed-by: hjk --- src/plugins/cmakeprojectmanager/cmakebuildstep.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp index 7510ff3d64d..68d7bc44384 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp @@ -262,7 +262,7 @@ BuildStepConfigWidget *CMakeBuildStep::createConfigWidget() QString CMakeBuildStep::defaultBuildTarget() const { - const ProjectConfiguration *const pc = qobject_cast(parent()); + const auto pc = qobject_cast(parent()); const Core::Id parentId = pc ? pc->id() : Core::Id(); if (parentId == ProjectExplorer::Constants::BUILDSTEPS_CLEAN) return cleanTarget();