From 440bfbfd904b1401814836456a072b47473c0261 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 13 Feb 2023 14:00:52 +0100 Subject: [PATCH] QmlDesigner: Fix crash Change-Id: Ic36fb5b01607bec9023ce61c6b8cdf5eae952b7f Reviewed-by: Qt CI Bot Reviewed-by: Reviewed-by: Thomas Hartmann --- src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp index 917a4f96dcd..d59c5218793 100644 --- a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp +++ b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp @@ -455,6 +455,9 @@ int ToolBarBackend::currentKit() const bool ToolBarBackend::isQt6() const { + if (!ProjectExplorer::SessionManager::startupTarget()) + return false; + const QmlProjectManager::QmlBuildSystem *buildSystem = qobject_cast( ProjectExplorer::SessionManager::startupTarget()->buildSystem()); QTC_ASSERT(buildSystem, return false);