Browse Source

Merge pull request #7863 from DonLakeFlyer/Toolbar

Fix toolbar button sizing
QGC4.4
Don Gagne 5 years ago committed by GitHub
parent
commit
601b8d09e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      src/QmlControls/QGCToolBarButton.qml

12
src/QmlControls/QGCToolBarButton.qml

@ -7,7 +7,6 @@ @@ -7,7 +7,6 @@
*
****************************************************************************/
import QtQuick 2.3
import QtQuick.Controls 2.4
@ -18,20 +17,22 @@ import QGroundControl.ScreenTools 1.0 @@ -18,20 +17,22 @@ import QGroundControl.ScreenTools 1.0
Button {
id: button
height: ScreenTools.defaultFontPixelHeight * 3
leftPadding: _horizontalMargin
rightPadding: _horizontalMargin
autoExclusive: true
property bool logo: false
property real _horizontalMargin: ScreenTools.defaultFontPixelWidth
background: Rectangle {
anchors.fill: parent
color: logo ? qgcPal.brandingPurple : (checked ? qgcPal.buttonHighlight : Qt.rgba(0,0,0,0))
}
contentItem: Row {
spacing: ScreenTools.defaultFontPixelWidth
anchors.left: button.left
anchors.leftMargin: ScreenTools.defaultFontPixelWidth
anchors.verticalCenter: button.verticalCenter
spacing: ScreenTools.defaultFontPixelWidth
anchors.verticalCenter: button.verticalCenter
QGCColoredImage {
id: _icon
height: ScreenTools.defaultFontPixelHeight * 2
@ -50,5 +51,4 @@ Button { @@ -50,5 +51,4 @@ Button {
anchors.verticalCenter: parent.verticalCenter
}
}
}

Loading…
Cancel
Save