diff options
author | pommicket <pommicket@gmail.com> | 2025-08-24 10:56:27 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-08-24 10:56:27 -0400 |
commit | 82f08e0d21520a6c673a2a4ee5737f12752db6c5 (patch) | |
tree | 9db5ce3b5256e0bd8dc6c3d36c0caa88026241f3 /quacker/macondobackend.cpp | |
parent | 8f5e37f02d9c9247461137edbdbce86e2d96ebb1 (diff) |
Show Macondo log
Diffstat (limited to 'quacker/macondobackend.cpp')
-rw-r--r-- | quacker/macondobackend.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/quacker/macondobackend.cpp b/quacker/macondobackend.cpp index 6ec1e85..628066a 100644 --- a/quacker/macondobackend.cpp +++ b/quacker/macondobackend.cpp @@ -413,15 +413,17 @@ void MacondoBackend::timer() { bool anyNewOutput = false; if (m_process) { QByteArray data = m_process->readAllStandardError(); - anyNewOutput |= data.size() != 0; - fprintf(stderr,"%.*s",data.size(), data.constData()); + if (data.size()) { + anyNewOutput = true; + emit newLogOutput(data); + } + //fprintf(stderr,"%.*s",data.size(), data.constData()); m_processStderr.append(data); data = m_process->readAllStandardOutput(); - anyNewOutput |= data.size() != 0; m_processOutput.append(data); - if (true) { - // print Macondo stdout - printf("%.*s",data.size(), data.constData()); + if (data.size()) { + anyNewOutput = true; + emit newLogOutput(data); } fflush(stdout); } |