QmlDesigner: Use QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT

At least for now this is the better default for QDS.
See also for example the SafeRenderer items.

Task-number: QDS-4812
Change-Id: I03d614ec52c1e5ab11576bbfdaa3bad0d72f0fbf
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
This commit is contained in:
Thomas Hartmann
2022-10-25 11:04:16 +02:00
parent ccb0349453
commit 0e7bb80408
2 changed files with 2 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ Project {
Environment { Environment {
QT_QUICK_CONTROLS_CONF: "qtquickcontrols2.conf" QT_QUICK_CONTROLS_CONF: "qtquickcontrols2.conf"
QT_AUTO_SCREEN_SCALE_FACTOR: "1" QT_AUTO_SCREEN_SCALE_FACTOR: "1"
QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT: "1"
@if %{IsQt6Project} @if %{IsQt6Project}
@else @else
QMLSCENE_CORE_PROFILE: "true" // Required for macOS, but can create issues on embedded Linux QMLSCENE_CORE_PROFILE: "true" // Required for macOS, but can create issues on embedded Linux

View File

@@ -15,4 +15,5 @@ void set_qt_environment()
qputenv("QT_ENABLE_HIGHDPI_SCALING", "0"); qputenv("QT_ENABLE_HIGHDPI_SCALING", "0");
qputenv("QT_LOGGING_RULES", "qt.qml.connections=false"); qputenv("QT_LOGGING_RULES", "qt.qml.connections=false");
qputenv("QT_QUICK_CONTROLS_CONF", ":/qtquickcontrols2.conf"); qputenv("QT_QUICK_CONTROLS_CONF", ":/qtquickcontrols2.conf");
qputenv("QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT", "1");
} }