QGC Bug修改——飞行模式中高亮行与实际行不匹配的BUG

tech2024-12-19  3

有没有用v4.0版本的发现遥控器的飞行模式设置有问题的。正常应该是1-4-6 通道可以设置的,而该版本中只有2和5通道能用,如下: 定位到问题的具体位置:

//PX4\PX4SimpleFlightModes.qml:105 Repeater { model: 6 QGCLabel { Layout.fillWidth: true text: qsTr("Flight Mode %1").arg(modelData + 1) color: controller.activeFlightMode == index ? "yellow" : qgcPal.text ///--[Mark] } }

只需要修改如下的部分, 就是高亮显示行比实际行的多加了1, 减1就好。

QGCLabel { ... color: (controller.activeFlightMode-1) == index ? "yellow" : qgcPal.text }
最新回复(0)