forked from qt-creator/qt-creator
QmlDesigner: Add QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT in qml2puppet
Task-number: QDS-10255 Change-Id: I6d9698a77c1dfae9345d70a1edb40210d17c4ba7 Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -52,6 +52,7 @@ QProcessEnvironment PuppetEnvironmentBuilder::processEnvironment() const
|
|||||||
addImportPaths();
|
addImportPaths();
|
||||||
addCustomFileSelectors();
|
addCustomFileSelectors();
|
||||||
addDisableDeferredProperties();
|
addDisableDeferredProperties();
|
||||||
|
addResolveUrlsOnAssignment();
|
||||||
|
|
||||||
qCInfo(puppetEnvirmentBuild) << "Puppet environment:" << m_environment.toStringList();
|
qCInfo(puppetEnvirmentBuild) << "Puppet environment:" << m_environment.toStringList();
|
||||||
|
|
||||||
@@ -250,6 +251,11 @@ void PuppetEnvironmentBuilder::addDisableDeferredProperties() const
|
|||||||
m_environment.set("QML_DISABLE_INTERNAL_DEFERRED_PROPERTIES", "true");
|
m_environment.set("QML_DISABLE_INTERNAL_DEFERRED_PROPERTIES", "true");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PuppetEnvironmentBuilder::addResolveUrlsOnAssignment() const
|
||||||
|
{
|
||||||
|
m_environment.set("QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT", "true");
|
||||||
|
}
|
||||||
|
|
||||||
PuppetType PuppetEnvironmentBuilder::determinePuppetType() const
|
PuppetType PuppetEnvironmentBuilder::determinePuppetType() const
|
||||||
{
|
{
|
||||||
if (m_target && m_target->kit() && m_target->kit()->isValid()) {
|
if (m_target && m_target->kit() && m_target->kit()->isValid()) {
|
||||||
|
@@ -50,6 +50,7 @@ private:
|
|||||||
void addImportPaths() const;
|
void addImportPaths() const;
|
||||||
void addCustomFileSelectors() const;
|
void addCustomFileSelectors() const;
|
||||||
void addDisableDeferredProperties() const;
|
void addDisableDeferredProperties() const;
|
||||||
|
void addResolveUrlsOnAssignment() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ProjectExplorer::Target *m_target = nullptr;
|
ProjectExplorer::Target *m_target = nullptr;
|
||||||
|
Reference in New Issue
Block a user