Commit 125982a6 authored by Willian Galvani's avatar Willian Galvani

QGCCheckBox: Change colors when disabled

parent ab6dcc78
...@@ -53,11 +53,20 @@ CheckBox { ...@@ -53,11 +53,20 @@ CheckBox {
Rectangle { Rectangle {
id: baserect id: baserect
gradient: Gradient { property var enabledGradient: Gradient {
GradientStop {color: "#eee" ; position: 0} GradientStop {color: "#eee" ; position: 0}
GradientStop {color: control.pressed ? "#eee" : "#fff" ; position: 0.1} GradientStop {color: control.pressed ? "#eee" : "#fff" ; position: 0.1}
GradientStop {color: "#fff" ; position: 1} GradientStop {color: "#fff" ; position: 1}
} }
property var disabledGradient: Gradient {
GradientStop {color: "#999" ; position: 0}
GradientStop {color: __qgcPal.textField ; position: 0.1}
GradientStop {color: __qgcPal.textField ; position: 0.9}
GradientStop {color: "#999" ; position: 1}
}
gradient: control.enabled ? enabledGradient : disabledGradient
radius: ScreenTools.defaultFontPixelHeight * 0.16 radius: ScreenTools.defaultFontPixelHeight * 0.16
anchors.fill: parent anchors.fill: parent
border.color: control.activeFocus ? "#47b" : "#999" border.color: control.activeFocus ? "#47b" : "#999"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment