diff options
author | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2013-09-03 22:06:26 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-05 21:17:44 +0200 |
commit | 50a8a5e7959ca315e812413661a76576b7c3bbb8 (patch) | |
tree | fadd591bb515323705ee372ea069b58471eedb07 /src/corelib/io/qprocess.h | |
parent | fba0a307914772b286e8f315e0d1dec5ce7935f8 (diff) |
add QProcess::InputChannelMode
this enables forwarding standard input from the parent process.
Change-Id: I7ee72b9842acc96320d4da693b95dd15d9a7b4d4
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Diffstat (limited to 'src/corelib/io/qprocess.h')
-rw-r--r-- | src/corelib/io/qprocess.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/corelib/io/qprocess.h b/src/corelib/io/qprocess.h index 0984d501fd..c0b3ab945e 100644 --- a/src/corelib/io/qprocess.h +++ b/src/corelib/io/qprocess.h @@ -128,6 +128,10 @@ public: ForwardedOutputChannel, ForwardedErrorChannel }; + enum InputChannelMode { + ManagedInputChannel, + ForwardedInputChannel + }; enum ExitStatus { NormalExit, CrashExit @@ -151,6 +155,8 @@ public: void setReadChannelMode(ProcessChannelMode mode); ProcessChannelMode processChannelMode() const; void setProcessChannelMode(ProcessChannelMode mode); + InputChannelMode inputChannelMode() const; + void setInputChannelMode(InputChannelMode mode); ProcessChannel readChannel() const; void setReadChannel(ProcessChannel channel); |