From b68802e08b490985f28fc3ba2c281c9d81eb5754 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Tue, 1 Aug 2023 16:24:30 +0300 Subject: [PATCH] QmlDesigner: Fix shader baker (qsb) file autogeneration '-o' command line parameter was missing, so the tool interpreted the target output file to be the source file. Fixes: QDS-10207 Change-Id: Idb9468d56189314bfb9138e4237f7734b65cd4eb Reviewed-by: Qt CI Patch Build Bot Reviewed-by: Mahmoud Badri --- .../qmldesigner/designercore/instances/nodeinstanceview.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp index bdbb2b7ee7b..d49ed5b7d46 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp @@ -2175,6 +2175,7 @@ void NodeInstanceView::handleShaderChanges() } QStringList args = baseArgs; + args.append("-o"); args.append(outPath.toString()); args.append(shader); auto qsbProcess = new Utils::Process(this);