Module implementing a dialog to show the results of the PyLint run.
PyLintExecDialog | Class implementing a dialog to show the results of the PyLint run. |
None |
Class implementing a dialog to show the results of the PyLint run.
This class starts a QProcess and displays a dialog that shows the results of the PyLint command process.
PyLintExecDialog | Constructor |
buttonPressed | Private slot connected to the button clicked signal. |
finish | Private slot called when the process finished. |
handleReadParseStdout | Private slot to handle the readyReadStdout signal for parseable output. |
handleReadStderr | Private slot to handle the readyReadStderr signal. |
handleReadStdout | Private slot to handle the readyReadStdout signal. |
handleSave | Private slot to save the report to a file. |
openFile | Private slot to handle the doubleClicked signal of the result list. |
start | Public slot to start PyLint. |
writeReport | Private slot to write the report to a report file. |
Constructor
Private slot connected to the button clicked signal.
Private slot called when the process finished.
It is called when the process finished or the user pressed the button.
Private slot to handle the readyReadStdout signal for parseable output.
It reads the output of the process, formats it and inserts it into the message list pane.
Private slot to handle the readyReadStderr signal.
It reads the error output of the process and inserts it into the error pane.
Private slot to handle the readyReadStdout signal.
It reads the output of the process, formats it and inserts it into the contents pane.
Private slot to save the report to a file.
Private slot to handle the doubleClicked signal of the result list.
Public slot to start PyLint.
Private slot to write the report to a report file.