aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/controls/MenuItem.qml
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2017-10-05 20:39:42 +0200
committerLiang Qi <liang.qi@qt.io>2017-10-05 20:39:42 +0200
commit850f5868b7eef9746c49570ed4c8bfb2c5177ecc (patch)
tree91de4ddc14c65e946b2a87b33a5596a95d4c89ec /src/imports/controls/MenuItem.qml
parenteb1b76053f2c6f35f8a33bec71536ca24651a711 (diff)
parent0bd5c342013bfae63f1a7e13a0f531cb0a2c8581 (diff)
Merge remote-tracking branch 'origin/5.10' into dev
Diffstat (limited to 'src/imports/controls/MenuItem.qml')
-rw-r--r--src/imports/controls/MenuItem.qml10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/imports/controls/MenuItem.qml b/src/imports/controls/MenuItem.qml
index e8d1d426..9737efb0 100644
--- a/src/imports/controls/MenuItem.qml
+++ b/src/imports/controls/MenuItem.qml
@@ -54,7 +54,7 @@ T.MenuItem {
icon.width: 24
icon.height: 24
- icon.color: enabled ? Default.textDarkColor : Default.textDisabledColor
+ icon.color: control.palette.windowText
contentItem: IconLabel {
readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0
@@ -79,7 +79,8 @@ T.MenuItem {
visible: control.checked
source: control.checkable ? "qrc:/qt-project.org/imports/QtQuick/Controls.2/images/check.png" : ""
- color: control.enabled ? undefined : Default.textDisabledColor
+ color: control.palette.windowText
+ defaultColor: "#353637"
}
arrow: ColorImage {
@@ -89,7 +90,8 @@ T.MenuItem {
visible: control.subMenu
mirror: control.mirrored
source: control.subMenu ? "qrc:/qt-project.org/imports/QtQuick/Controls.2/images/arrow-indicator.png" : ""
- color: control.enabled ? undefined : Default.textDisabledColor
+ color: control.palette.windowText
+ defaultColor: "#353637"
}
background: Item {
@@ -101,7 +103,7 @@ T.MenuItem {
y: 1
width: parent.width - 2
height: parent.height - 2
- color: control.highlighted || control.down ? Default.delegateColor : "transparent"
+ color: control.down ? control.palette.midlight : control.highlighted ? control.palette.light : "transparent"
}
}
}