aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/ios/ItemDelegate.qml
diff options
context:
space:
mode:
Diffstat (limited to 'src/quickcontrols/ios/ItemDelegate.qml')
-rw-r--r--src/quickcontrols/ios/ItemDelegate.qml10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/quickcontrols/ios/ItemDelegate.qml b/src/quickcontrols/ios/ItemDelegate.qml
index 28146e51fd..2b27c86b26 100644
--- a/src/quickcontrols/ios/ItemDelegate.qml
+++ b/src/quickcontrols/ios/ItemDelegate.qml
@@ -21,7 +21,7 @@ T.ItemDelegate {
icon.width: 29
icon.height: 29
- icon.color: control.enabled ? control.palette.text : control.palette.mid
+ icon.color: control.palette.text
contentItem: IconLabel {
spacing: control.spacing
@@ -31,12 +31,12 @@ T.ItemDelegate {
icon: control.icon
text: control.text
font: control.font
- color: control.enabled ? control.palette.text : control.palette.mid
+ color: control.palette.text
}
background: Rectangle {
implicitHeight: 44
- color: Qt.styleHints.appearance === Qt.Dark ? control.palette.light : control.palette.base
+ color: Qt.styleHints.colorScheme === Qt.Dark ? control.palette.light : control.palette.base
NinePatchImage {
property real offset: control.icon.source.toString() !== "" ? control.icon.width + control.spacing : 0
x: control.down ? 0 : control.leftPadding + offset
@@ -46,8 +46,8 @@ T.ItemDelegate {
source: IOS.url + "itemdelegate-background"
NinePatchImageSelector on source {
states: [
- {"light": Qt.styleHints.appearance === Qt.Light},
- {"dark": Qt.styleHints.appearance === Qt.Dark},
+ {"light": Qt.styleHints.colorScheme === Qt.Light},
+ {"dark": Qt.styleHints.colorScheme === Qt.Dark},
{"pressed": control.down}
]
}