diff options
Diffstat (limited to 'src/libs/installer/qprocesswrapper.h')
-rw-r--r-- | src/libs/installer/qprocesswrapper.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/libs/installer/qprocesswrapper.h b/src/libs/installer/qprocesswrapper.h index e76217eda..b34d6f82c 100644 --- a/src/libs/installer/qprocesswrapper.h +++ b/src/libs/installer/qprocesswrapper.h @@ -1,6 +1,6 @@ /************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2023 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Installer Framework. @@ -104,6 +104,11 @@ public: static bool startDetached(const QString &program, const QStringList &arguments, const QString &workingDirectory, qint64 *pid = 0); + static bool startDetached2(const QString &program); + static bool startDetached2(const QString &program, const QStringList &arguments); + static bool startDetached2(const QString &program, const QStringList &arguments, + const QString &workingDirectory, qint64 *pid = 0); + QString errorString() const; qint64 write(const QByteArray &byteArray); #ifdef Q_OS_WIN @@ -114,7 +119,7 @@ Q_SIGNALS: void bytesWritten(qint64); void aboutToClose(); void readChannelFinished(); - void error(QProcess::ProcessError); + void errorOccurred(QProcess::ProcessError); void readyReadStandardOutput(); void readyReadStandardError(); void finished(int exitCode, QProcess::ExitStatus exitStatus); |