From 7124ac6371ad192f27fa172a98f7096884f9f600 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Tue, 11 Apr 2017 13:01:14 +0200 Subject: Buttons: remove superfluous alignment for the internal labels In QQuickIconLabel::layout(), the label is resized to: min(availableSize, implicitSize) In other words, the label is never larger than its content. Specifying an alignment has therefore zero effect. This saves a few unnecessary QML expression evaluations and gives a few frames' boost in qmlbench. Change-Id: Ifa942d99a026fd2dca6e680bde2b538f9e526604 Reviewed-by: J-P Nurmi --- src/imports/controls/universal/Button.qml | 2 -- src/imports/controls/universal/ToolButton.qml | 2 -- 2 files changed, 4 deletions(-) (limited to 'src/imports/controls/universal') diff --git a/src/imports/controls/universal/Button.qml b/src/imports/controls/universal/Button.qml index f8fa21b7..d2f4f10d 100644 --- a/src/imports/controls/universal/Button.qml +++ b/src/imports/controls/universal/Button.qml @@ -76,8 +76,6 @@ T.Button { text: control.text font: control.font elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter opacity: enabled ? 1.0 : 0.2 color: control.Universal.foreground } diff --git a/src/imports/controls/universal/ToolButton.qml b/src/imports/controls/universal/ToolButton.qml index 613feb9f..5a2e98fd 100644 --- a/src/imports/controls/universal/ToolButton.qml +++ b/src/imports/controls/universal/ToolButton.qml @@ -74,8 +74,6 @@ T.ToolButton { text: control.text font: control.font elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter opacity: enabled ? 1.0 : 0.2 color: control.Universal.foreground } -- cgit v1.2.3