From 82f08e0d21520a6c673a2a4ee5737f12752db6c5 Mon Sep 17 00:00:00 2001 From: pommicket Date: Sun, 24 Aug 2025 10:56:27 -0400 Subject: Show Macondo log --- quacker/macondobackend.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'quacker/macondobackend.cpp') 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); } -- cgit v1.2.3