aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/imports/controls/MenuItem.qml1
-rw-r--r--src/imports/controls/material/MenuItem.qml1
-rw-r--r--src/imports/controls/universal/MenuItem.qml1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/imports/controls/MenuItem.qml b/src/imports/controls/MenuItem.qml
index 4785f050..ae5a8e38 100644
--- a/src/imports/controls/MenuItem.qml
+++ b/src/imports/controls/MenuItem.qml
@@ -45,6 +45,7 @@ T.MenuItem {
+ (label && indicator ? spacing : 0) + leftPadding + rightPadding
implicitHeight: background ? background.implicitHeight
: (label ? label.implicitHeight : 0) + (indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding
+ baselineOffset: label ? label.y + label.baselineOffset : 0
padding: 6
diff --git a/src/imports/controls/material/MenuItem.qml b/src/imports/controls/material/MenuItem.qml
index 6ec67cde..f9c69291 100644
--- a/src/imports/controls/material/MenuItem.qml
+++ b/src/imports/controls/material/MenuItem.qml
@@ -48,6 +48,7 @@ T.MenuItem {
implicitHeight: Math.max(background ? background.implicitHeight : 0,
Math.max(label ? label.implicitHeight : 0,
indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding)
+ baselineOffset: label ? label.y + label.baselineOffset : 0
padding: 16
spacing: 16
diff --git a/src/imports/controls/universal/MenuItem.qml b/src/imports/controls/universal/MenuItem.qml
index fa8b3529..fee5d886 100644
--- a/src/imports/controls/universal/MenuItem.qml
+++ b/src/imports/controls/universal/MenuItem.qml
@@ -46,6 +46,7 @@ T.MenuItem {
+ (label && indicator ? spacing : 0) + leftPadding + rightPadding
implicitHeight: background ? background.implicitHeight
: (label ? label.implicitHeight : 0) + (indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding
+ baselineOffset: label ? label.y + label.baselineOffset : 0
topPadding: 11
leftPadding: 12