diff options
| author | Thomas Hartmann <thomas.hartmann@qt.io> | 2023-02-13 14:00:52 +0100 |
|---|---|---|
| committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2023-02-16 17:58:15 +0000 |
| commit | 440bfbfd904b1401814836456a072b47473c0261 (patch) | |
| tree | a0a89f7f677f2ff06b8715b8c37ba631a43ecf79 | |
| parent | 153279e686cfdc9c71adec98882514e8dda8dab2 (diff) | |
| download | qt-creator-440bfbfd904b1401814836456a072b47473c0261.tar.gz | |
QmlDesigner: Fix crash
Change-Id: Ic36fb5b01607bec9023ce61c6b8cdf5eae952b7f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| -rw-r--r-- | src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp index 917a4f96dc..d59c521879 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<QmlProjectManager::QmlBuildSystem *>( ProjectExplorer::SessionManager::startupTarget()->buildSystem()); QTC_ASSERT(buildSystem, return false); |
