From ccbda4655e8ab8b39b9f6beaa53f628c33e06af6 Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Thu, 24 Nov 2022 18:12:03 +0100 Subject: [PATCH] QmlDesigner: Fix wrong initial render type quality Task-number: QDS-8334 Change-Id: I3b79093c67fbde94504277a669448c19911ce97b Reviewed-by: Thomas Hartmann Reviewed-by: --- .../imports/HelperWidgets/TextExtrasSection.qml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/HelperWidgets/TextExtrasSection.qml b/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/HelperWidgets/TextExtrasSection.qml index 67598bb7605..fe4d7658150 100644 --- a/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/HelperWidgets/TextExtrasSection.qml +++ b/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/HelperWidgets/TextExtrasSection.qml @@ -119,9 +119,9 @@ Section { text: qsTr("Render type quality") tooltip: qsTr("Overrides the default rendering type quality for this component.") blockedByTemplate: !root.isBackendValueAvailable("renderTypeQuality") - enabled: backendValues.renderType !== undefined - ? backendValues.renderType.enumeration === "QtRendering" - : false + enabled: root.isBackendValueAvailable("renderTypeQuality") + && (backendValues.renderType.value === "QtRendering" + || backendValues.renderType.enumeration === "QtRendering") } SecondColumnLayout { @@ -134,7 +134,8 @@ Section { "HighRenderTypeQuality", "VeryHighRenderTypeQuality"] backendValue: backendValues.renderTypeQuality enabled: root.isBackendValueAvailable("renderTypeQuality") - && backendValues.renderType.enumeration === "QtRendering" + && (backendValues.renderType.value === "QtRendering" + || backendValues.renderType.enumeration === "QtRendering") } ExpandingSpacer {}