[Button Styles] Horizontally center in icon-only mode
QtQuick.Layouts by default left aligns content and because the Layout is anchors.fill'd the icon would show off-center in a button when no text has been set. This fixes this. REVIEW: 128493 BUG: 365947
This commit is contained in:
parent
d91127ca58
commit
16f8257068
|
@ -64,6 +64,7 @@ QtQuickControlStyle.ButtonStyle {
|
|||
visible: valid
|
||||
Layout.minimumHeight: Layout.minimumWidth
|
||||
Layout.preferredHeight: Layout.preferredWidth
|
||||
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
|
||||
active: control.hovered
|
||||
colorGroup: PlasmaCore.Theme.ButtonColorGroup
|
||||
}
|
||||
|
|
|
@ -78,6 +78,7 @@ QtQuickControlStyle.ButtonStyle {
|
|||
visible: valid
|
||||
Layout.minimumHeight: Layout.minimumWidth
|
||||
Layout.maximumHeight: Layout.minimumWidth
|
||||
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
|
||||
active: style.controlHovered
|
||||
colorGroup: controlHovered || !flat ? PlasmaCore.Theme.ButtonColorGroup : PlasmaCore.ColorScope.colorGroup
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user