diff options
Diffstat (limited to 'qutebrowser/misc/guiprocess.py')
-rw-r--r-- | qutebrowser/misc/guiprocess.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/qutebrowser/misc/guiprocess.py b/qutebrowser/misc/guiprocess.py index 1273b227e..79c84c346 100644 --- a/qutebrowser/misc/guiprocess.py +++ b/qutebrowser/misc/guiprocess.py @@ -61,6 +61,9 @@ class GUIProcess(QObject): self.cmd = None self.args = None + self.final_stdout: str = "" + self.final_stderr: str = "" + self._proc = QProcess(self) self._proc.errorOccurred.connect(self._on_error) self._proc.errorOccurred.connect(self.error) @@ -125,6 +128,8 @@ class GUIProcess(QObject): log.procs.error("Process stderr:\n" + stderr.strip()) qutescheme.spawn_output = self._spawn_format(exitinfo, stdout, stderr) + self.final_stdout = stdout + self.final_stderr = stderr def _spawn_format(self, exitinfo, stdout, stderr): """Produce a formatted string for spawn output.""" |