aboutsummaryrefslogtreecommitdiff
path: root/components/StandardButton.qml
diff options
context:
space:
mode:
authorxiphon <xiphon@protonmail.com>2019-02-24 06:14:40 +0000
committerxiphon <xiphon@protonmail.com>2019-02-24 09:21:34 +0300
commitfd842bb9e4d20efec50012293a5faca559570f73 (patch)
treeaa9fc4406d8a09b5ddee1f659ab072f454f0d0ca /components/StandardButton.qml
parentc2889c2b8173dda1e4fe50478c8d56ac00f2d255 (diff)
downloadmonzero-gui-fd842bb9e4d20efec50012293a5faca559570f73.tar.gz
monzero-gui-fd842bb9e4d20efec50012293a5faca559570f73.tar.xz
monzero-gui-fd842bb9e4d20efec50012293a5faca559570f73.zip
StandardButton: fix button appearance on Qt 5.7
Diffstat (limited to 'components/StandardButton.qml')
-rw-r--r--components/StandardButton.qml9
1 files changed, 2 insertions, 7 deletions
diff --git a/components/StandardButton.qml b/components/StandardButton.qml
index ebd41036..3419cf59 100644
--- a/components/StandardButton.qml
+++ b/components/StandardButton.qml
@@ -36,7 +36,6 @@ Item {
property string rightIcon: ""
property string rightIconInactive: ""
property string textColor: button.enabled? MoneroComponents.Style.buttonTextColor: MoneroComponents.Style.buttonTextColorDisabled
- property string textAlign: rightIcon !== "" ? "left" : "center"
property bool small: false
property alias text: label.text
property int fontSize: {
@@ -103,8 +102,6 @@ Item {
Text {
id: label
- Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
- horizontalAlignment: textAlign === "center" ? Text.AlignHCenter : Text.AlignLeft
font.family: MoneroComponents.Style.fontBold.name
font.bold: true
font.pixelSize: button.fontSize
@@ -112,15 +109,13 @@ Item {
visible: text !== ""
Text {
- anchors.fill: parent
+ anchors.centerIn: parent
color: button.textColor
font.bold: label.font.bold
font.family: label.font.family
font.pixelSize: label.font.pixelSize - 1
- horizontalAlignment: label.horizontalAlignment
- Layout.alignment: label.Layout.alignment
text: label.text
- visible: buttonArea.pressed
+ opacity: buttonArea.pressed ? 1 : 0
}
}