Browse Source

Merge pull request #3498 from DonLakeFlyer/ComplexFMSmallScreen

Advanced Flight Mode: Small screen updates
QGC4.4
Don Gagne 9 years ago
parent
commit
8176e73e21
  1. 10
      src/AutoPilotPlugins/PX4/PX4AdvancedFlightModes.qml
  2. 1
      src/QmlControls/ModeSwitchDisplay.qml

10
src/AutoPilotPlugins/PX4/PX4AdvancedFlightModes.qml

@ -29,19 +29,19 @@ Item { @@ -29,19 +29,19 @@ Item {
//property var qgcView - QGCView control
//property var qgcViewPanel - QGCViewPanel control
readonly property int monitorThresholdCharWidth: 8 // Character width of Monitor and Threshold labels
readonly property bool _shortText: ScreenTools.isTinyScreen
// User visible strings
readonly property string title: qsTr("FLIGHT MODES")
property string topHelpText: qsTr("Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. ") +
property string topHelpText: ScreenTools.isTinyScreen ?
qsTr("Assign Flight Modes to radio control channels and adjust the thresholds for triggering them.") :
(qsTr("Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. ") +
qsTr("You can assign multiple flight modes to a single channel. ") +
qsTr("Turn your radio control on to test switch settings. ") +
qsTr("The following channels: ") + controller.reservedChannels +
qsTr(" are not available for Flight Modes since they are already in use for other functions.")
qsTr(" are not available for Flight Modes since they are already in use for other functions."))
readonly property string fwManualModeName: qsTr("Manual/Main")
readonly property string mrManualModeName: qsTr("Stabilized/Main")

1
src/QmlControls/ModeSwitchDisplay.qml

@ -80,6 +80,7 @@ Rectangle { @@ -80,6 +80,7 @@ Rectangle {
width: parent.width - x
wrapMode: Text.WordWrap
text: flightModeDescription
visible: !ScreenTools.isTinyScreen
}
}

Loading…
Cancel
Save