aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Jenßen <tim.jenssen@qt.io>2023-05-11 10:27:31 +0200
committerTim Jenssen <tim.jenssen@qt.io>2023-05-11 09:24:33 +0000
commit49be1cb85173200ce85ff3b720edc50aec3be370 (patch)
treee0de570a22ee45ed16036dbd521c0a877e9347b9
parent6c5960f723d9e87d1f564d9836ea3776eb9358f2 (diff)
qds: workaround that appbundle finds the images
Task-number: QDS-9856 Change-Id: I4efe17b7a5daca12f29ac2d63bde3b5c8c3a142b Reviewed-by: Burak Hancerli <burak.hancerli@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> (cherry picked from commit 7c9a64c0e09c1ae81b1769d2c8f122d4a26ead40) Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp
index 918b06c637..3dbe386ce1 100644
--- a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp
+++ b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp
@@ -1673,6 +1673,11 @@ void openEffectMaker(const QString &filePath)
Utils::QtcProcess *qqemProcess = new Utils::QtcProcess();
qqemProcess->setEnvironment(env);
qqemProcess->setCommand({ effectMakerPath, arguments });
+
+ // workaround that effect maker can find the images QTBUG-113531
+ if (env.osType() == Utils::OsTypeMac)
+ qqemProcess->setWorkingDirectory(baseQtVersion->qmlPath().pathAppended("QtQuickEffectMaker"));
+
QObject::connect(qqemProcess, &Utils::QtcProcess::done, [qqemProcess]() {
qqemProcess->deleteLater();
});