From 3bf413f72806ae207f418b6d09b87d79c2787c59 Mon Sep 17 00:00:00 2001 From: Aleksei German Date: Mon, 3 Mar 2025 13:52:38 +0100 Subject: [PATCH] QmlDesigner: Fix for missing QtQuick import Fixes: QDS-14828 Change-Id: Id8ed1cd1daf16d0773a4ae0431745ab8956adb6b Reviewed-by: Aleksei German (cherry picked from commit f92524e5d99b29730a64ba93aea7c3f29ad54fca) Reviewed-by: Qt Cherry-pick Bot --- .../qmldesigner/components/itemlibrary/itemlibrarymodel.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp index ad21b78b124..e62e6843523 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp @@ -410,6 +410,7 @@ void ItemLibraryModel::update(Model *model) // we need to exclude all items from unsupported imports but only if they are not user-defined modules if (!(entry.category() == ItemLibraryImport::userComponentsTitle()) + && !entry.requiredImport().isEmpty() && !mcuManager.allowedImports().contains(entry.requiredImport())) { blocked = true; }