From 052c5c9142a4ae6cf593a473dd2d734679958130 Mon Sep 17 00:00:00 2001 From: Yasen Date: Wed, 31 Jul 2019 15:48:44 +0200 Subject: [PATCH] Update CustomOnOffSwitch.qml Custon On / Off switch updated to show label when off. Now works more like a toggle --- .../res/Custom/Widgets/CustomOnOffSwitch.qml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/custom-example/res/Custom/Widgets/CustomOnOffSwitch.qml b/custom-example/res/Custom/Widgets/CustomOnOffSwitch.qml index 9c9a86693..32b42cdeb 100644 --- a/custom-example/res/Custom/Widgets/CustomOnOffSwitch.qml +++ b/custom-example/res/Custom/Widgets/CustomOnOffSwitch.qml @@ -20,8 +20,8 @@ Rectangle { height: Math.round(ScreenTools.defaultFontPixelHeight * 2) width: ScreenTools.defaultFontPixelWidth * 10 color: qgcPal.button - border.color: qgcPal.text - border.width: 1 + border.color: qgcPal.windowShade + border.width: 0 property bool checked: true @@ -32,24 +32,23 @@ Rectangle { Rectangle { width: parent.width * 0.5 height: parent.height - color: qgcPal.windowShade - visible: !checked + color: checked ? qgcPal.button : qgcPal.buttonHighlight border.color: qgcPal.text - border.width: 1 + border.width: 0 anchors.left: parent.left anchors.verticalCenter: parent.verticalCenter QGCLabel { text: qsTr("Off") anchors.centerIn: parent + color: qgcPal.text } } Rectangle { width: parent.width * 0.5 height: parent.height * 0.95 - color: qgcPal.buttonHighlight - visible: checked + color: checked ? qgcPal.buttonHighlight : qgcPal.button border.color: qgcPal.text - border.width: 1 + border.width: 0 anchors.right: parent.right anchors.verticalCenter: parent.verticalCenter QGCLabel { -- 2.22.0