summaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@digia.com>2014-03-25 16:26:18 +0100
committerKarsten Heimrich <karsten.heimrich@digia.com>2014-03-26 13:08:23 +0100
commit94a670a64ab40f4133313484f50e423f82901275 (patch)
tree7652728d119d3271c911877ae8f1f8ae0648cb9b /src/libs
parentd2815ad5a6d836bd67f1002b1a6fe2733e9b1b79 (diff)
Implement missing setNativeArguments wrapper.
Task-number: QTIFW-310 Change-Id: I88bd641b25973257a7de0b1601581b4cff0bcc42 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/installer/fsengineserver.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/installer/fsengineserver.cpp b/src/libs/installer/fsengineserver.cpp
index 326a2a02a..669ed4248 100644
--- a/src/libs/installer/fsengineserver.cpp
+++ b/src/libs/installer/fsengineserver.cpp
@@ -467,7 +467,14 @@ QByteArray FSEngineConnectionThread::handleCommand(const QString &command)
receivedStream >> byteArray;
returnStream << process->write(byteArray);
}
+#ifdef Q_OS_WIN
+ else if (command == QLatin1String("QProcess::setNativeArguments")) {
+ QString arguments;
+ receivedStream >> arguments;
+ process->setNativeArguments(arguments);
+ }
+#endif
// from here, QFSEngine handling
else if (command == QLatin1String("QFSFileEngine::atEnd")) {
returnStream << engine.atEnd();