forked from qt-creator/qt-creator
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:
@@ -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
|
||||||
|
@@ -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");
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user