aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2021-08-13 16:48:39 +0300
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2021-08-16 07:56:49 +0000
commitaef13a5dcdf557ea8afd95b4c20c593f4d56cb09 (patch)
treead79dbda6a39bd08af98fd9b2be9445b9979d0c1
parent67a86b72b746c9258d6bf876bc8a59ef40fb53fe (diff)
QmlDesigner: Disable 3D particle systems from running on puppets
Running 3D particle systems based on their application set properties is usually not desirable, so until we have proper solution for controlling particle systems from UI, we disable them entirely. Fixes: QDS-4773 Fixes: QDS-4801 Change-Id: I45682d8ac5a161a92be98fe9b0304ffb948f104f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r--src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp b/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp
index 228b824bcb..bd174ba400 100644
--- a/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp
+++ b/src/plugins/qmldesigner/designercore/instances/puppetcreator.cpp
@@ -535,6 +535,7 @@ QProcessEnvironment PuppetCreator::processEnvironment() const
import = QmlDesigner::Import::createLibraryImport("QtCharts", "2.0");
if (m_model->hasImport(import, true, true))
environment.set("QMLDESIGNER_FORCE_QAPPLICATION", "true");
+ environment.set("QT_QUICK3D_DISABLE_PARTICLE_SYSTEMS", "1");
#endif
QStringList importPaths = m_model->importPaths();