From 4fd8e6315778e1e0351ef074a4b0d75fcddf4942 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Tue, 18 Jun 2013 11:22:24 +0200 Subject: add readAllStandardError method to our QProcessWrapper Change-Id: I6bbce73c8346e76ae4b5ce451353bb28695a4f9a Reviewed-by: Karsten Heimrich Reviewed-by: Niels Weber --- src/libs/installer/qprocesswrapper.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/libs/installer/qprocesswrapper.cpp') diff --git a/src/libs/installer/qprocesswrapper.cpp b/src/libs/installer/qprocesswrapper.cpp index 416ca9f4c..9544d6682 100644 --- a/src/libs/installer/qprocesswrapper.cpp +++ b/src/libs/installer/qprocesswrapper.cpp @@ -329,6 +329,14 @@ QByteArray QProcessWrapper::readAllStandardOutput() return d->process.readAllStandardOutput(); } +QByteArray QProcessWrapper::readAllStandardError() +{ + const Private::TimerBlocker blocker(this); + if (d->createSocket()) + return callRemoteMethod(d->stream, QLatin1String("QProcess::readAllStandardError")); + return d->process.readAllStandardError(); +} + void QProcessWrapper::start(const QString ¶m1, const QStringList ¶m2, QIODevice::OpenMode param3) { const Private::TimerBlocker blocker(this); -- cgit v1.2.3