From 709bcd640df645e768fb151abc9492cf9843e913 Mon Sep 17 00:00:00 2001 From: Ali Kianian Date: Wed, 18 Oct 2023 11:25:10 +0300 Subject: [PATCH] QmlDesigner: Hide CollectionDetails when no collection is selected Task-number: QDS-10621 Change-Id: Ifc5f16f4cffa1e0884394b94456da51505a18b2e Reviewed-by: Mahmoud Badri Reviewed-by: Miikka Heikkinen Reviewed-by: --- .../CollectionDetailsView.qml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml b/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml index c95f1712778..aaa4e1e8f2b 100644 --- a/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml +++ b/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml @@ -13,11 +13,16 @@ Rectangle { required property var model + implicitWidth: 600 + implicitHeight: 400 + color: StudioTheme.Values.themeBackgroundColorAlternate ColumnLayout { id: topRow + visible: collectionNameText.text !== "" + spacing: 0 anchors { fill: parent @@ -231,6 +236,17 @@ Rectangle { } } + Text { + anchors.fill: parent + text: qsTr("Select a collection to continue") + visible: !topRow.visible + textFormat: Text.RichText + color: StudioTheme.Values.themeTextColor + font.pixelSize: StudioTheme.Values.mediumFontSize + horizontalAlignment: Text.AlignHCenter + wrapMode: Text.WordWrap + } + TextMetrics { id: headerTextMetrics