Commit c6c32ba6 authored by DonLakeFlyer's avatar DonLakeFlyer

parent 12c58934
......@@ -81,52 +81,49 @@ Item {
height: flightModeColumn.height + ScreenTools.defaultFontPixelHeight
color: qgcPal.windowShade
ColumnLayout {
GridLayout {
id: flightModeColumn
anchors.margins: ScreenTools.defaultFontPixelWidth
anchors.left: parent.left
anchors.top: parent.top
spacing: ScreenTools.defaultFontPixelHeight
rows: 7
rowSpacing: ScreenTools.defaultFontPixelWidth / 2
columnSpacing: rowSpacing
flow: GridLayout.TopToBottom
RowLayout {
QGCLabel {
Layout.fillWidth: true
spacing: _margins
text: qsTr("Mode Channel")
}
Repeater {
model: 6
QGCLabel {
Layout.fillWidth: true
text: qsTr("Mode channel:")
text: qsTr("Flight Mode %1").arg(modelData + 1)
color: controller.activeFlightMode == index ? "yellow" : qgcPal.text
}
}
FactComboBox {
Layout.preferredWidth: _channelComboWidth
fact: controller.getParameterFact(-1, "RC_MAP_FLTMODE")
indexModel: false
}
FactComboBox {
Layout.fillWidth: true
fact: controller.getParameterFact(-1, "RC_MAP_FLTMODE")
indexModel: false
sizeToContents: true
}
Repeater {
model: 6
RowLayout {
FactComboBox {
Layout.fillWidth: true
spacing: ScreenTools.defaultFontPixelWidth
property int index: modelData + 1
QGCLabel {
Layout.fillWidth: true
text: qsTr("Flight Mode %1").arg(index)
color: controller.activeFlightMode == index ? "yellow" : qgcPal.text
}
FactComboBox {
Layout.preferredWidth: _channelComboWidth
fact: controller.getParameterFact(-1, "COM_FLTMODE" + index)
indexModel: false
}
fact: controller.getParameterFact(-1, "COM_FLTMODE" + (modelData + 1))
indexModel: false
sizeToContents: true
}
} // Repeater - Flight Modes
} // Column - Flight Modes
}
}
} // Rectangle - Flight Modes
} // Column - Flight mode settings
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment