diff --git a/src/plugins/qmldesigner/componentsplugin/components.metainfo b/src/plugins/qmldesigner/componentsplugin/components.metainfo index 01da4319f9b..22f782038b9 100644 --- a/src/plugins/qmldesigner/componentsplugin/components.metainfo +++ b/src/plugins/qmldesigner/componentsplugin/components.metainfo @@ -342,6 +342,22 @@ MetaInfo { } } +Type { + name: "QtQuick.Layouts.StackLayout" + icon: ":/componentsplugin/images/stack-layouts-icon-16px.png" + + ItemLibraryEntry { + name: "StackLayout" + category: "Qt Quick - Layouts" + libraryIcon: ":/componentsplugin/images/stack-layouts-icon.png" + version: "1.3" + requiredImport: "QtQuick.Layouts" + + Property { name: "width"; type: "int"; value: 100; } + Property { name: "height"; type: "int"; value: 100; } + } +} + Type { name: "QtQuick.Controls.TabView" icon: ":/componentsplugin/images/window16.png" diff --git a/src/plugins/qmldesigner/componentsplugin/componentsplugin.qrc b/src/plugins/qmldesigner/componentsplugin/componentsplugin.qrc index dcc5f6eccfd..3a8361e20bd 100644 --- a/src/plugins/qmldesigner/componentsplugin/componentsplugin.qrc +++ b/src/plugins/qmldesigner/componentsplugin/componentsplugin.qrc @@ -43,6 +43,8 @@ images/row-layouts-icon-16px.png images/splitview-layouts-icon.png images/splitview-layouts-icon-16px.png + images/stack-layouts-icon.png + images/stack-layouts-icon-16px.png Controls/ButtonSpecifics.qml diff --git a/src/plugins/qmldesigner/componentsplugin/images/stack-layouts-icon-16px.png b/src/plugins/qmldesigner/componentsplugin/images/stack-layouts-icon-16px.png new file mode 100644 index 00000000000..3f7ab00c1d6 Binary files /dev/null and b/src/plugins/qmldesigner/componentsplugin/images/stack-layouts-icon-16px.png differ diff --git a/src/plugins/qmldesigner/componentsplugin/images/stack-layouts-icon.png b/src/plugins/qmldesigner/componentsplugin/images/stack-layouts-icon.png new file mode 100644 index 00000000000..bbd6783cc54 Binary files /dev/null and b/src/plugins/qmldesigner/componentsplugin/images/stack-layouts-icon.png differ