Set renderType to Text.NativeRendering for qtquick controls 2 Labels

Apparently, the qtquickcontrols 2 Label no longer defaults to using renderType: Text.NativeRendering
This causes text to render with QtRendering which looks subtly different on Windows and succinctly broken on some OSX installations.
This commit is contained in:
fieldOfView 2018-02-15 11:12:19 +01:00
parent 44bf6579fd
commit ec1cf4065e
5 changed files with 11 additions and 4 deletions

View file

@ -117,6 +117,7 @@ SettingItem
rightPadding: swatch.width + UM.Theme.getSize("setting_unit_margin").width
text: control.currentText
renderType: Text.NativeRendering
font: UM.Theme.getFont("default")
color: enabled ? UM.Theme.getColor("setting_control_text") : UM.Theme.getColor("setting_control_disabled_text")
@ -171,6 +172,7 @@ SettingItem
contentItem: Label
{
text: model.name
renderType: Text.NativeRendering
color: UM.Theme.getColor("setting_control_text")
font: UM.Theme.getFont("default")
elide: Text.ElideRight