From 6001e9e1dc2ca09fde4a3ee2e142da08651e71ca Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Thu, 25 May 2017 16:33:40 -0700 Subject: [PATCH] Only show battery info if available --- src/PlanView/PlanToolBar.qml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/PlanView/PlanToolBar.qml b/src/PlanView/PlanToolBar.qml index fb05d33..a956724 100644 --- a/src/PlanView/PlanToolBar.qml +++ b/src/PlanView/PlanToolBar.qml @@ -57,6 +57,7 @@ Rectangle { property real _missionTime: _missionValid ? missionTime : NaN property int _batteryChangePoint: _controllerValid ? planMasterController.missionController.batteryChangePoint : -1 property int _batteriesRequired: _controllerValid ? planMasterController.missionController.batteriesRequired : -1 + property bool _batteryInfoAvailable: _batteryChangePoint >= 0 || _batteriesRequired >= 0 property real _controllerProgressPct: _controllerValid ? planMasterController.missionController.progressPct : 0 property bool _syncInProgress: _controllerValid ? planMasterController.missionController.syncInProgress : false @@ -246,6 +247,7 @@ Rectangle { rowSpacing: _rowSpacing columnSpacing: _labelToValueSpacing Layout.alignment: Qt.AlignHCenter + visible: _batteryInfoAvailable QGCLabel { text: qsTr("Battery")