diff options
Diffstat (limited to 'src/libs/installer/qprocesswrapper.cpp')
-rw-r--r-- | src/libs/installer/qprocesswrapper.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libs/installer/qprocesswrapper.cpp b/src/libs/installer/qprocesswrapper.cpp index fab9bd83d..416ca9f4c 100644 --- a/src/libs/installer/qprocesswrapper.cpp +++ b/src/libs/installer/qprocesswrapper.cpp @@ -392,6 +392,14 @@ QString QProcessWrapper::workingDirectory() const return static_cast<QString>(d->process.workingDirectory()); } +QString QProcessWrapper::errorString() const +{ + const Private::TimerBlocker blocker(this); + if (d->createSocket()) + return callRemoteMethod<QString>(d->stream, QLatin1String("QProcess::errorString")); + return static_cast<QString>(d->process.errorString()); +} + void QProcessWrapper::setEnvironment(const QStringList ¶m1) { const Private::TimerBlocker blocker(this); |