From 203251fc195d31f39b52d9a20fb9a09f70e4d5a8 Mon Sep 17 00:00:00 2001 From: Jens Bache-Wiig <jens.bache-wiig@digia.com> Date: Sat, 3 Nov 2012 16:13:12 +0100 Subject: [PATCH] Use native rendering where applicable Change-Id: I5dc03f1025ecb37c5e3b6605399b4dd063078fa6 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com> --- imports/QtDesktop/CheckBox.qml | 2 ++ imports/QtDesktop/RadioButton.qml | 2 ++ imports/QtDesktop/TableView.qml | 1 + imports/QtDesktop/TextArea.qml | 1 + imports/QtDesktop/TextField.qml | 1 + imports/QtDesktop/ToolButton.qml | 2 +- 6 files changed, 8 insertions(+), 1 deletion(-) diff --git a/imports/QtDesktop/CheckBox.qml b/imports/QtDesktop/CheckBox.qml index 7a254dd9f..dfc2dbf88 100644 --- a/imports/QtDesktop/CheckBox.qml +++ b/imports/QtDesktop/CheckBox.qml @@ -79,8 +79,10 @@ FocusScope { anchors.left: parent.left anchors.leftMargin: parent.indicatorWidth anchors.verticalCenter: parent.verticalCenter + anchors.verticalCenterOffset: 1 anchors.right: parent.right elide: Text.ElideRight + renderType: Text.NativeRendering } } diff --git a/imports/QtDesktop/RadioButton.qml b/imports/QtDesktop/RadioButton.qml index c6ff4a0fd..d5ec4e36a 100644 --- a/imports/QtDesktop/RadioButton.qml +++ b/imports/QtDesktop/RadioButton.qml @@ -65,8 +65,10 @@ CheckBox { anchors.left: parent.left anchors.leftMargin: parent.indicatorWidth anchors.verticalCenter: parent.verticalCenter + anchors.verticalCenterOffset: 1 anchors.right: parent.right elide: Text.ElideRight + renderType: Text.NativeRendering } } } diff --git a/imports/QtDesktop/TableView.qml b/imports/QtDesktop/TableView.qml index 56a8eb3de..1655d2eb4 100644 --- a/imports/QtDesktop/TableView.qml +++ b/imports/QtDesktop/TableView.qml @@ -168,6 +168,7 @@ FocusScope{ elide: itemElideMode text: itemValue ? itemValue : "" color: itemForeground + renderType: Text.NativeRendering } Text { id: sizehint diff --git a/imports/QtDesktop/TextArea.qml b/imports/QtDesktop/TextArea.qml index d216e269f..34b90d7c2 100644 --- a/imports/QtDesktop/TextArea.qml +++ b/imports/QtDesktop/TextArea.qml @@ -75,6 +75,7 @@ ScrollArea { cursorShape: Qt.IBeamCursor acceptedButtons: Qt.NoButton } + renderType: Text.NativeRendering id: edit selectionColor: syspal.highlight diff --git a/imports/QtDesktop/TextField.qml b/imports/QtDesktop/TextField.qml index 5def9f5d4..0b7845a71 100644 --- a/imports/QtDesktop/TextField.qml +++ b/imports/QtDesktop/TextField.qml @@ -182,6 +182,7 @@ FocusScope { color: syspal.text echoMode: passwordMode ? TextInput.Password : TextInput.Normal clip: true + renderType: Text.NativeRendering } Text { diff --git a/imports/QtDesktop/ToolButton.qml b/imports/QtDesktop/ToolButton.qml index 55dd7bbc8..2b36b8ba9 100644 --- a/imports/QtDesktop/ToolButton.qml +++ b/imports/QtDesktop/ToolButton.qml @@ -61,7 +61,7 @@ Private.BasicButton { info: __position hint: button.styleHint contentWidth: Math.max(textitem.paintedWidth, 32) - contentHeight: 32 + contentHeight: 30 Text { id: textitem text: button.text -- GitLab