diff --git a/src/plugins/qbsprojectmanager/qbssettings.cpp b/src/plugins/qbsprojectmanager/qbssettings.cpp index 0233955175a..010fad3f73e 100644 --- a/src/plugins/qbsprojectmanager/qbssettings.cpp +++ b/src/plugins/qbsprojectmanager/qbssettings.cpp @@ -33,12 +33,12 @@ #include #include #include +#include #include #include #include #include -#include using namespace Utils; @@ -53,8 +53,9 @@ static QString getQbsVersion(const FilePath &qbsExe) { if (qbsExe.isEmpty() || !qbsExe.exists()) return {}; - QProcess qbsProc; - qbsProc.start(qbsExe.toString(), {"--version"}); + QtcProcess qbsProc; + qbsProc.setCommand({qbsExe, {"--version"}}); + qbsProc.start(); if (!qbsProc.waitForStarted(3000) || !qbsProc.waitForFinished(5000) || qbsProc.exitCode() != 0) { return {};