Browse Source

Fix Sub safety summary descriptions

QGC4.4
Jacob Walser 8 years ago
parent
commit
c9ef68f311
  1. 34
      src/AutoPilotPlugins/APM/APMSafetyComponentSummarySub.qml

34
src/AutoPilotPlugins/APM/APMSafetyComponentSummarySub.qml

@ -25,34 +25,6 @@ FactPanel { @@ -25,34 +25,6 @@ FactPanel {
property Fact _armingCheck: controller.getParameterFact(-1, "ARMING_CHECK")
property string _failsafeGCSEnableText
Component.onCompleted: {
setFailsafeGCSEnableText()
}
Connections {
target: _failsafeGCSEnable
onValueChanged: setFailsafeGCSEnableText()
}
function setFailsafeGCSEnableText() {
switch (_failsafeGCSEnable.value) {
case 0:
_failsafeGCSEnableText = qsTr("Disabled")
break
case 1:
_failsafeGCSEnableText = qsTr("Always RTL")
break
case 2:
_failsafeGCSEnableText = qsTr("Continue with Mission in Auto Mode")
break
default:
_failsafeGCSEnableText = qsTr("Unknown")
}
}
Column {
anchors.fill: parent
@ -63,17 +35,17 @@ FactPanel { @@ -63,17 +35,17 @@ FactPanel {
VehicleSummaryRow {
labelText: qsTr("GCS failsafe:")
valueText: _failsafeGCSEnableText
valueText: _failsafeGCSEnable.enumOrValueString
}
VehicleSummaryRow {
labelText: qsTr("Leak failsafe:")
valueText: _failsafeLeakEnable.value ? qsTr("Enabled") : qsTr("Disabled")
valueText: _failsafeLeakEnable.enumOrValueString
}
VehicleSummaryRow {
labelText: qsTr("Leak detector:")
valueText: _leakPin.value > 0 ? qsTr("Enabled") : qsTr("Disabled")
valueText: _leakPin.enumOrValueString
}
VehicleSummaryRow {

Loading…
Cancel
Save