MCPcopy Index your code
hub / github.com/PyQt5/PyQt / on_finished

Method on_finished

QProcess/GetCmdResult.py:83–98  ·  view source on GitHub ↗
(self, exitCode, exitStatus)

Source from the content-addressed store, hash-verified

81 self.resultView.append('ping process started')
82
83 def on_finished(self, exitCode, exitStatus):
84 self.resultView.append(
85 'ping process finished, exitCode: %s, exitStatus: %s' %
86 (exitCode, exitStatus))
87 # 读取所有结果
88 result = self._pingProcess.readAll().data()
89 try:
90 import chardet
91 encoding = chardet.detect(result)
92 self.resultView.append(result.decode(encoding['encoding']))
93 except Exception:
94 self.resultView.append(result.decode('utf-8', errors='ignore'))
95 self._pingProcess.kill()
96 self._pingProcess = None
97 self.buttonRunSync.setEnabled(True)
98 self.buttonRunASync.setEnabled(True)
99
100 def on_error(self, error):
101 self.resultView.append('ping process error: %s, message: %s' %

Callers 1

run_pingMethod · 0.95

Calls 1

dataMethod · 0.45

Tested by

no test coverage detected