diff --git a/org.kde.desktop/MenuItem.qml b/org.kde.desktop/MenuItem.qml --- a/org.kde.desktop/MenuItem.qml +++ b/org.kde.desktop/MenuItem.qml @@ -87,6 +87,20 @@ horizontalAlignment: Text.AlignLeft verticalAlignment: Text.AlignVCenter } + Label { + id: shortcut + Layout.alignment: Qt.AlignVCenter + + visible: controlRoot.action && controlRoot.action.hasOwnProperty("shortcut") && controlRoot.action.shortcut !== undefined + text: visible ? controlRoot.action.shortcut : "" + font: controlRoot.font + color: label.color + horizontalAlignment: Text.AlignRight + verticalAlignment: Text.AlignVCenter + } + Item { + Layout.preferredWidth: Kirigami.Units.smallSpacing + } } //we can't use arrow: on old qqc2 releases