From af656a3b531fd26270a2a2cc39268717491af820 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Thu, 16 Nov 2023 13:58:40 +0200 Subject: [PATCH] EffectMaker: Fix copying asset files during export Fixes: QDS-11290 Change-Id: I54d7f618bcf1bed44d105ceb4e48fd6820d6b6ea Reviewed-by: Qt CI Patch Build Bot Reviewed-by: Amr Elsayed Reviewed-by: Mahmoud Badri --- src/plugins/effectmakernew/effectmakermodel.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/effectmakernew/effectmakermodel.cpp b/src/plugins/effectmakernew/effectmakermodel.cpp index 5852f69bd45..b078d563aa0 100644 --- a/src/plugins/effectmakernew/effectmakermodel.cpp +++ b/src/plugins/effectmakernew/effectmakermodel.cpp @@ -702,7 +702,11 @@ void EffectMakerModel::exportResources(const QString &name) QString imagePath = uniform->value().toString(); QFileInfo fi(imagePath); QString imageFilename = fi.fileName(); - sources.append(imagePath.remove(0, 7)); // Removes "file://" + if (imagePath.startsWith("file:")) { + QUrl url(imagePath); + imagePath = url.toLocalFile(); + } + sources.append(imagePath); dests.append(imageFilename); } }