From bf2954ffbfec6226d27415bc2142e05b94686313 Mon Sep 17 00:00:00 2001 From: Artem Sokolovskii Date: Wed, 25 Aug 2021 13:50:10 +0200 Subject: [PATCH] Qml: Use QtcProcess Change-Id: I12ff58739db14952bdf38355f0fe3b332f57f330 Reviewed-by: Qt CI Bot Reviewed-by: Thomas Hartmann --- src/plugins/qmlprojectmanager/qmlproject.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index 91715431834..1d33db4d067 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -54,6 +54,7 @@ #include #include +#include #include #include @@ -97,9 +98,10 @@ static void openQDS(const QString &qdsPath, const Utils::FilePath &fileName) bool qdsStarted = false; //-a and -client arguments help to append project to open design studio application if (Utils::HostOsInfo::isMacHost()) - qdsStarted = QProcess::startDetached("/usr/bin/open", {"-a", qdsPath, fileName.toString()}); + qdsStarted = Utils::QtcProcess::startDetached({"/usr/bin/open", {"-a", qdsPath, fileName.toString()}}); else - qdsStarted = QProcess::startDetached(qdsPath, {"-client", fileName.toString()}); + //ToDo change qdsPath type to FilePath + qdsStarted = Utils::QtcProcess::startDetached({Utils::FilePath::fromString(qdsPath), {"-client", fileName.toString()}}); if (!qdsStarted) { QMessageBox::warning(Core::ICore::dialogParent(),