diff options
author | Alex Trotsenko <alex1973tr@gmail.com> | 2015-07-22 10:56:06 +0300 |
---|---|---|
committer | Alex Trotsenko <alex1973tr@gmail.com> | 2016-01-29 09:14:44 +0000 |
commit | 7ff655360f1bebb657a7c035211058b340bf9f57 (patch) | |
tree | 08911a78216b58022c53aff4d232049e5a1dd803 /src/corelib/io/qprocess_p.h | |
parent | 8f92baf5c946a93430e73adc79b4435060840777 (diff) |
Integrate QProcess into QIODevice's multistreaming infrastructure
As a result, this patch eliminates double-buffering in QProcess.
Change-Id: I436faa4a5ffc28ce77f959dd6089bef400ac39f6
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Diffstat (limited to 'src/corelib/io/qprocess_p.h')
-rw-r--r-- | src/corelib/io/qprocess_p.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/corelib/io/qprocess_p.h b/src/corelib/io/qprocess_p.h index 89e20c80a9..0c501aecd8 100644 --- a/src/corelib/io/qprocess_p.h +++ b/src/corelib/io/qprocess_p.h @@ -56,7 +56,6 @@ #include "QtCore/qstringlist.h" #include "QtCore/qhash.h" #include "QtCore/qshareddata.h" -#include "private/qringbuffer_p.h" #include "private/qiodevice_p.h" #ifdef Q_OS_UNIX #include <QtCore/private/qorderedmutexlocker_p.h> @@ -293,7 +292,6 @@ public: QWindowsPipeWriter *writer; }; #endif - QRingBuffer buffer; Q_PIPE pipe[2]; unsigned type : 2; @@ -311,7 +309,6 @@ public: bool _q_startupNotification(); bool _q_processDied(); - QProcess::ProcessChannel processChannel; QProcess::ProcessChannelMode processChannelMode; QProcess::InputChannelMode inputChannelMode; QProcess::ProcessError processError; |