diff --git a/src/plugins/qtsupport/qtversionmanager.cpp b/src/plugins/qtsupport/qtversionmanager.cpp index 8b5c3eefb60..0c0865ed524 100644 --- a/src/plugins/qtsupport/qtversionmanager.cpp +++ b/src/plugins/qtsupport/qtversionmanager.cpp @@ -44,8 +44,8 @@ #include #include #include -#include #include +#include #include #include @@ -392,8 +392,9 @@ static void saveQtVersions() // Executes qtchooser with arguments in a process and returns its output static QList runQtChooser(const QString &qtchooser, const QStringList &arguments) { - QProcess p; - p.start(qtchooser, arguments); + QtcProcess p; + p.setCommand({FilePath::fromString(qtchooser), arguments}); + p.start(); p.waitForFinished(); const bool success = p.exitCode() == 0; return success ? p.readAllStandardOutput().split('\n') : QList();