Changeset View
Changeset View
Standalone View
Standalone View
src/controls/private/PrivateActionToolButton.qml
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Line(s) | 79 | RowLayout { | |||
---|---|---|---|---|---|
91 | Controls.Label { | 91 | Controls.Label { | ||
92 | id: label | 92 | id: label | ||
93 | MnemonicData.enabled: control.enabled | 93 | MnemonicData.enabled: control.enabled | ||
94 | MnemonicData.controlType: MnemonicData.ActionElement | 94 | MnemonicData.controlType: MnemonicData.ActionElement | ||
95 | MnemonicData.label: control.kirigamiAction ? control.kirigamiAction.text : "" | 95 | MnemonicData.label: control.kirigamiAction ? control.kirigamiAction.text : "" | ||
96 | 96 | | |||
97 | text: MnemonicData.richTextLabel | 97 | text: MnemonicData.richTextLabel | ||
98 | visible: control.showText && text.length > 0 | 98 | visible: control.showText && text.length > 0 | ||
99 | | ||||
100 | Shortcut { | ||||
101 | sequence: label.MnemonicData.sequence | ||||
102 | onActivated: control.clicked() | ||||
103 | } | ||||
99 | } | 104 | } | ||
100 | Icon { | 105 | Icon { | ||
101 | id: menuArrow | 106 | id: menuArrow | ||
102 | Layout.minimumWidth: Units.iconSizes.small | 107 | Layout.minimumWidth: Units.iconSizes.small | ||
103 | Layout.minimumHeight: Units.iconSizes.small | 108 | Layout.minimumHeight: Units.iconSizes.small | ||
104 | color: mainIcon.color | 109 | color: mainIcon.color | ||
105 | source: "arrow-down" | 110 | source: "arrow-down" | ||
106 | visible: showMenuArrow && menu.actions && menu.actions.length > 0 | 111 | visible: showMenuArrow && menu.actions && menu.actions.length > 0 | ||
Show All 11 Lines |