6import QGroundControl.Controls
10 focusPolicy: Qt.ClickFocus
14 property var color: qgcPal.text
15 property bool showSpacer: true
16 property ButtonGroup buttonGroup: null
18 property real _sectionSpacer: ScreenTools.defaultFontPixelWidth / 2 // spacing between section headings
20 onButtonGroupChanged: {
22 buttonGroup.addButton(control)
26 QGCPalette { id: qgcPal; colorGroupEnabled: enabled }
28 contentItem: ColumnLayout {
30 Layout.preferredHeight: control._sectionSpacer
32 visible: control.showSpacer
38 Layout.fillWidth: true
41 anchors.right: parent.right
42 anchors.verticalCenter: parent.verticalCenter
43 width: parent.height / 2
45 source: "/qmlimages/arrow-down.png"
47 visible: !control.checked
52 Layout.fillWidth: true