aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Gruendl <henning.gruendl@qt.io>2022-10-06 12:50:07 +0200
committerHenning Gründl <henning.gruendl@qt.io>2022-10-10 10:35:55 +0000
commita7ceb64895ac80e38d18bd1d100760018252dec5 (patch)
tree72b456af57ba68c4c18b8e6c15f1a9cda5df5240
parent1462258939c4c98bf5d480a9cc1dfc70fbafa954 (diff)
QmlDesigner: Add arrow to MenuItem for sub menus
Task-number: QDS-7867 Change-Id: Ia2c9dcf4534a5ccc2525f36720acb2d7f971abe4 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
-rw-r--r--share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/MenuItem.qml11
1 files changed, 11 insertions, 0 deletions
diff --git a/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/MenuItem.qml b/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/MenuItem.qml
index c4bbcd7cb9..18d9b26a5c 100644
--- a/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/MenuItem.qml
+++ b/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/MenuItem.qml
@@ -70,6 +70,17 @@ T.MenuItem {
}
}
+ arrow: T.Label {
+ id: arrow
+ x: parent.width - (StudioTheme.Values.height + arrow.width) / 2
+ y: (parent.height - arrow.height) / 2
+ visible: control.subMenu
+ text: StudioTheme.Constants.startNode
+ color: StudioTheme.Values.themeTextColor
+ font.pixelSize: 8
+ font.family: StudioTheme.Constants.iconFont.family
+ }
+
background: Rectangle {
implicitWidth: textLabel.implicitWidth + control.labelSpacing + shortcutLabel.implicitWidth
+ control.leftPadding + control.rightPadding