Browse Source

Fix RadioButton group problems

QGC4.4
DonLakeFlyer 5 years ago
parent
commit
282a6fa3be
  1. 9
      src/AutoPilotPlugins/Common/RadioComponent.qml

9
src/AutoPilotPlugins/Common/RadioComponent.qml

@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
****************************************************************************/
import QtQuick 2.3
import QtQuick.Controls 1.2
import QtQuick.Controls 2.4
import QtQuick.Dialogs 1.2
import QtQuick.Layouts 1.11
@ -90,7 +90,7 @@ SetupPage { @@ -90,7 +90,7 @@ SetupPage {
QGCViewDialog {
function accept() {
controller.spektrumBindMode(radioGroup.current.bindMode)
controller.spektrumBindMode(radioGroup.checkedButton.bindMode)
hideDialog()
}
@ -98,6 +98,8 @@ SetupPage { @@ -98,6 +98,8 @@ SetupPage {
hideDialog()
}
ButtonGroup { id: radioGroup }
Column {
anchors.fill: parent
spacing: 5
@ -110,17 +112,20 @@ SetupPage { @@ -110,17 +112,20 @@ SetupPage {
QGCRadioButton {
text: qsTr("DSM2 Mode")
ButtonGroup.group: radioGroup
property int bindMode: RadioComponentController.DSM2
}
QGCRadioButton {
text: qsTr("DSMX (7 channels or less)")
ButtonGroup.group: radioGroup
property int bindMode: RadioComponentController.DSMX7
}
QGCRadioButton {
checked: true
text: qsTr("DSMX (8 channels or more)")
ButtonGroup.group: radioGroup
property int bindMode: RadioComponentController.DSMX8
}
}

Loading…
Cancel
Save