Browse Source

RSSI indicator: Grey it out if no actual RSSI is available

QGC4.4
Lorenz Meier 9 years ago
parent
commit
8602fd21e1
  1. 4
      src/ui/toolbar/MainToolBarIndicators.qml

4
src/ui/toolbar/MainToolBarIndicators.qml

@ -213,13 +213,13 @@ Row {
sourceSize.height: height sourceSize.height: height
source: "/qmlimages/RC.svg" source: "/qmlimages/RC.svg"
fillMode: Image.PreserveAspectFit fillMode: Image.PreserveAspectFit
opacity: activeVehicle ? (activeVehicle.rcRSSI < 1 ? 0.5 : 1) : 0.5 opacity: activeVehicle ? (((activeVehicle.rcRSSI < 1) || (activeVehicle.rcRSSI > 100)) ? 0.5 : 1) : 0.5
color: qgcPal.buttonText color: qgcPal.buttonText
anchors.verticalCenter: parent.verticalCenter anchors.verticalCenter: parent.verticalCenter
} }
SignalStrength { SignalStrength {
size: mainWindow.tbCellHeight * 0.5 size: mainWindow.tbCellHeight * 0.5
percent: activeVehicle ? activeVehicle.rcRSSI : 0 percent: activeVehicle ? ((activeVehicle.rcRSSI > 100) ? 0 : activeVehicle.rcRSSI) : 0
anchors.verticalCenter: parent.verticalCenter anchors.verticalCenter: parent.verticalCenter
} }
} }

Loading…
Cancel
Save