Unverified Commit ef519e92 authored by Don Gagne's avatar Don Gagne Committed by GitHub

Merge pull request #6627 from DonLakeFlyer/ComboSize

Fix combo width sizing
parents d4822bed f77cab5e
......@@ -214,10 +214,9 @@ SetupPage {
QGCLabel { text: qsTr("Battery monitor:") }
FactComboBox {
id: monitorCombo
Layout.minimumWidth: _fieldWidth
fact: battMonitor
indexModel: false
id: monitorCombo
fact: battMonitor
indexModel: false
}
QGCLabel {
......
......@@ -21,6 +21,8 @@ Button {
property var _qgcPal: QGCPalette { colorGroupEnabled: enabled }
property int _horizontalPadding: ScreenTools.defaultFontPixelWidth
property int _verticalPadding: Math.round(ScreenTools.defaultFontPixelHeight / 2)
property real _dropImageWidth: ScreenTools.defaultFontPixelHeight / 2
property real _dropImageMargin: _dropImageWidth / 2
property var __popup: popup
signal activated(int index)
......@@ -44,10 +46,10 @@ Button {
QGCColoredImage {
id: image
width: ScreenTools.defaultFontPixelHeight / 2
height: width
width: _dropImageWidth
height: _dropImageWidth
anchors.verticalCenter: parent.verticalCenter
anchors.rightMargin: width / 2
anchors.rightMargin: _dropImageMargin
anchors.right: parent.right
source: "/qmlimages/arrow-down.png"
color: control._qgcPal.buttonText
......@@ -56,7 +58,7 @@ Button {
/*! This defines the label of the button. */
label: Item {
implicitWidth: text.implicitWidth
implicitWidth: text.implicitWidth + _dropImageWidth
implicitHeight: text.implicitHeight
baselineOffset: text.y + text.baselineOffset
......
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