diff --git a/src/FactSystem/FactControls/FactCheckBox.qml b/src/FactSystem/FactControls/FactCheckBox.qml index 4fca3e72b9d60624d0062d1ca10933f8161bda62..3aad83b672f509dd0d9999735310042cfc5d0ab7 100644 --- a/src/FactSystem/FactControls/FactCheckBox.qml +++ b/src/FactSystem/FactControls/FactCheckBox.qml @@ -8,7 +8,8 @@ import QGroundControl.Controls 1.0 QGCCheckBox { property Fact fact: Fact { } - + property variant checkedValue: 1 + property variant uncheckedValue: 0 checkedState: fact ? (fact.typeIsBool ? (fact.value === false ? Qt.Unchecked : Qt.Checked) : @@ -17,5 +18,5 @@ QGCCheckBox { text: qsTr("Label") - onClicked: fact.value = checked ? 1 : 0 + onClicked: fact.value == checked ? checkedValue : uncheckedValue }