diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-06-13 00:45:49 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-06-13 00:45:49 -0500 |
commit | a837ea28e986c8e2f49c470d647cd63f89cf8254 (patch) | |
tree | 95dbf6db4dbcb37523c3e6e99a05615ee6be8546 /ui/qt5/runner/executepage.hh | |
parent | f2c20d3ad7103758eddfb080b54e10691ea61132 (diff) | |
download | horizon-a837ea28e986c8e2f49c470d647cd63f89cf8254.tar.gz horizon-a837ea28e986c8e2f49c470d647cd63f89cf8254.tar.bz2 horizon-a837ea28e986c8e2f49c470d647cd63f89cf8254.tar.xz horizon-a837ea28e986c8e2f49c470d647cd63f89cf8254.zip |
Qt UI: Execute: Use message buffer; flush log file
Diffstat (limited to 'ui/qt5/runner/executepage.hh')
-rw-r--r-- | ui/qt5/runner/executepage.hh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ui/qt5/runner/executepage.hh b/ui/qt5/runner/executepage.hh index 32987e7..77b3219 100644 --- a/ui/qt5/runner/executepage.hh +++ b/ui/qt5/runner/executepage.hh @@ -42,6 +42,7 @@ private: QProcess *executor; QTimer *finishTimer; QFile log; + QByteArray msgBuffer; Phase current; bool failed; @@ -51,6 +52,8 @@ private: void markFinished(Phase phase); void markFailed(Phase phase); + void processMessages(); + void executorReady(); void executorOutReady(); void executorErrored(QProcess::ProcessError what); |