diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-03-05 14:23:48 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-03-05 15:20:07 +0100 |
commit | e1e0862990dbe00462f7faa02845a640a3d84155 (patch) | |
tree | 6b7144855490ec05cc52a94adc5c527c6593cf85 /src/platformsupport/services | |
parent | 66e905b1c35b5911e6ab7555720045b3029f556a (diff) |
Fix deprecation warning in QGenericUnixServices
Do not use the deprecated method QProcess::start(QString) anymore.
Change-Id: I09eae2c8a1dbb53fd2de004e5030da9bb3c07b14
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/platformsupport/services')
-rw-r--r-- | src/platformsupport/services/genericunix/qgenericunixservices.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/platformsupport/services/genericunix/qgenericunixservices.cpp b/src/platformsupport/services/genericunix/qgenericunixservices.cpp index 734bdcaf75..8e9923e208 100644 --- a/src/platformsupport/services/genericunix/qgenericunixservices.cpp +++ b/src/platformsupport/services/genericunix/qgenericunixservices.cpp @@ -166,7 +166,8 @@ static inline bool launch(const QString &launcher, const QUrl &url) #if !QT_CONFIG(process) const bool ok = ::system(qPrintable(command + QLatin1String(" &"))); #else - const bool ok = QProcess::startDetached(command); + QStringList args = QProcess::splitCommand(command); + const bool ok = !args.isEmpty() && QProcess::startDetached(args.takeFirst(), args); #endif if (!ok) qWarning("Launch failed (%s)", qPrintable(command)); |