diff --git a/assignment-client/src/AssignmentClientMonitor.cpp b/assignment-client/src/AssignmentClientMonitor.cpp index d6a6c9b060..fa050a0dac 100644 --- a/assignment-client/src/AssignmentClientMonitor.cpp +++ b/assignment-client/src/AssignmentClientMonitor.cpp @@ -37,6 +37,10 @@ AssignmentClientMonitor::AssignmentClientMonitor(int &argc, char **argv, int num void AssignmentClientMonitor::spawnChildClient() { QProcess *assignmentClient = new QProcess(this); + + // make sure that the output from the child process appears in our output + assignmentClient->setProcessChannelMode(QProcess::ForwardedChannels); + assignmentClient->start(applicationFilePath(), _childArguments); // link the child processes' finished slot to our childProcessFinished slot