List of All Members for QProcess | Qt Core | Qt 6.10.3
Description: The QProcess class is used to start external programs and to communicate with them.

- Qt 6.10
- Qt Core
- C++ Classes
- QProcess
- Qt 6.10.3 Reference Documentation

# List of All Members for QProcess

This is the complete list of members for QProcess, including inherited members.

struct CreateProcessArguments struct UnixProcessParameters CreateProcessArgumentModifier enum ExitStatus enum InputChannelMode flags OpenMode enum OpenModeFlag enum ProcessChannel enum ProcessChannelMode enum ProcessError enum ProcessState enum class UnixProcessFlag flags UnixProcessFlags QProcess(QObject *) ~QProcess() aboutToClose() arguments() const : QStringList atEnd() const : bool bindableObjectName() : QBindable<QString> blockSignals(bool) : bool bytesAvailable() const : qint64 bytesToWrite() const : qint64 bytesToWrite() const : qint64 bytesWritten(qint64) canReadLine() const : bool channelBytesWritten(int, qint64) channelReadyRead(int) childEvent(QChildEvent *) childProcessModifier() const : std::function<void ()> children() const : const QObjectList & close() close() closeReadChannel(QProcess::ProcessChannel) closeWriteChannel() commitTransaction() connect(const QObject *, const QMetaMethod &, const QObject *, const QMetaMethod &, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, const char *, const QObject *, const char *, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, Functor) : QMetaObject::Connection connect(const QObject *, const char *, const char *, Qt::ConnectionType) const : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, const QObject *, Functor, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, const QObject *, PointerToMemberFunction, Qt::ConnectionType) : QMetaObject::Connection connectNotify(const QMetaMethod &) createProcessArgumentsModifier() const : QProcess::CreateProcessArgumentModifier currentReadChannel() const : int currentWriteChannel() const : int customEvent(QEvent *) deleteLater() destroyed(QObject *) disconnect(const QMetaObject::Connection &) : bool disconnect(const QObject *, const QMetaMethod &, const QObject *, const QMetaMethod &) : bool disconnect(const QObject *, const char *, const QObject *, const char *) : bool disconnect(const QObject *, const char *) const : bool disconnect(const char *, const QObject *, const char *) const : bool disconnect(const QObject *, PointerToMemberFunction, const QObject *, PointerToMemberFunction) : bool disconnectNotify(const QMetaMethod &) dumpObjectInfo() const dumpObjectTree() const dynamicPropertyNames() const : QList<QByteArray> error() const : QProcess::ProcessError errorOccurred(QProcess::ProcessError) errorString() const : QString event(QEvent *) : bool eventFilter(QObject *, QEvent *) : bool execute(const QString &, const QStringList &) : int exitCode() const : int exitStatus() const : QProcess::ExitStatus failChildProcessModifier(const char *, int) findChild(QAnyStringView, Qt::FindChildOptions) const : T findChild(Qt::FindChildOptions) const : T findChildren(QAnyStringView, Qt::FindChildOptions) const : QList<T> findChildren(Qt::FindChildOptions) const : QList<T> findChildren(const QRegularExpression &, Qt::FindChildOptions) const : QList<T> finished(int, QProcess::ExitStatus) getChar(char *) : bool inherits(const char *) const : bool inputChannelMode() const : QProcess::InputChannelMode installEventFilter(QObject *) isOpen() const : bool isQuickItemType() const : bool isReadable() const : bool isSequential() const : bool isSequential() const : bool isSignalConnected(const QMetaMethod &) const : bool isTextModeEnabled() const : bool isTransactionStarted() const : bool isWidgetType() const : bool isWindowType() const : bool isWritable() const : bool kill() killTimer(int) killTimer(Qt::TimerId) metaObject() const : const QMetaObject * moveToThread(QThread *) : bool nativeArguments() const : QString nullDevice() : QString objectName() const : QString objectNameChanged(const QString &) open(QIODeviceBase::OpenMode) : bool open(QIODeviceBase::OpenMode) : bool openMode() const : QIODeviceBase::OpenMode | parent() const : QObject * peek(char *, qint64) : qint64 peek(qint64) : QByteArray pos() const : qint64 processChannelMode() const : QProcess::ProcessChannelMode processEnvironment() const : QProcessEnvironment processId() const : qint64 program() const : QString property(const char *) const : QVariant putChar(char) : bool read(char *, qint64) : qint64 read(qint64) : QByteArray readAll() : QByteArray readAllStandardError() : QByteArray readAllStandardOutput() : QByteArray readChannel() const : QProcess::ProcessChannel readChannelCount() const : int readChannelFinished() readData(char *, qint64) : qint64 readData(char *, qint64) : qint64 readLine(char *, qint64) : qint64 readLine(qint64) : QByteArray readLineData(char *, qint64) : qint64 readLineInto(QSpan<char>) : QByteArrayView readLineInto(QSpan<std::byte>) : QByteArrayView readLineInto(QSpan<uchar>) : QByteArrayView readLineInto(QByteArray *, qint64) : bool readyRead() readyReadStandardError() readyReadStandardOutput() receivers(const char *) const : int removeEventFilter(QObject *) reset() : bool rollbackTransaction() seek(qint64) : bool sender() const : QObject * senderSignalIndex() const : int setArguments(const QStringList &) setChildProcessModifier(const std::function<void ()> &) setCreateProcessArgumentsModifier(QProcess::CreateProcessArgumentModifier) setCurrentReadChannel(int) setCurrentWriteChannel(int) setErrorString(const QString &) setInputChannelMode(QProcess::InputChannelMode) setNativeArguments(const QString &) setObjectName(const QString &) setObjectName(QAnyStringView) setOpenMode(QIODeviceBase::OpenMode) setParent(QObject *) setProcessChannelMode(QProcess::ProcessChannelMode) setProcessEnvironment(const QProcessEnvironment &) setProcessState(QProcess::ProcessState) setProgram(const QString &) setProperty(const char *, const QVariant &) : bool setProperty(const char *, QVariant &&) : bool setReadChannel(QProcess::ProcessChannel) setStandardErrorFile(const QString &, QIODeviceBase::OpenMode) setStandardInputFile(const QString &) setStandardOutputFile(const QString &, QIODeviceBase::OpenMode) setStandardOutputProcess(QProcess *) setTextModeEnabled(bool) setUnixProcessParameters(const QProcess::UnixProcessParameters &) setUnixProcessParameters(QProcess::UnixProcessFlags) setWorkingDirectory(const QString &) signalsBlocked() const : bool size() const : qint64 skip(qint64) : qint64 skipData(qint64) : qint64 splitCommand(QStringView) : QStringList start(const QString &, const QStringList &, QIODeviceBase::OpenMode) start(QIODeviceBase::OpenMode) startCommand(const QString &, QIODeviceBase::OpenMode) startDetached(qint64 *) : bool startDetached(const QString &, const QStringList &, const QString &, qint64 *) : bool startTimer(int, Qt::TimerType) : int startTimer(std::chrono::nanoseconds, Qt::TimerType) : int startTransaction() started() state() const : QProcess::ProcessState stateChanged(QProcess::ProcessState) staticMetaObject : const QMetaObject systemEnvironment() : QStringList terminate() thread() const : QThread * timerEvent(QTimerEvent *) tr(const char *, const char *, int) : QString ungetChar(char) unixProcessParameters() const : QProcess::UnixProcessParameters waitForBytesWritten(int) : bool waitForBytesWritten(int) : bool waitForFinished(int) : bool waitForReadyRead(int) : bool waitForReadyRead(int) : bool waitForStarted(int) : bool workingDirectory() const : QString write(const char *, qint64) : qint64 write(const QByteArray &) : qint64 write(const char *) : qint64 writeChannelCount() const : int writeData(const char *, qint64) : qint64