From c6e66a466ef4758e97908236ddda83c9f0ad4025 Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 2 Aug 2021 09:33:35 +0200 Subject: [PATCH] CMake: Fix crash with Android when no Qt version is set Change-Id: I4090add40d621251b795dc090b43ca5f6acb3015 Reviewed-by: Assam Boudjelthia --- src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp index 2a1a27683b8..c7f0b71554d 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp @@ -947,7 +947,7 @@ CMakeBuildConfiguration::CMakeBuildConfiguration(Target *target, Id id) QtSupport::BaseQtVersion *qt = QtSupport::QtKitAspect::qtVersion(k); auto sdkLocation = bs->data(Android::Constants::SdkLocation).value(); - if (qt->qtVersion() >= QtSupport::QtVersionNumber{6, 0, 0}) { + if (qt && qt->qtVersion() >= QtSupport::QtVersionNumber{6, 0, 0}) { initialArgs.append("-DQT_HOST_PATH:PATH=%{Qt:QT_HOST_PREFIX}"); initialArgs.append("-DANDROID_SDK_ROOT:PATH=" + sdkLocation.path()); } else {