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 |
__createItem | Private method to create an entry in the message list. |
__finish | Private slot called when the process finished. |
__readParseStdout | Private slot to handle the readyReadStandardOutput signal for parseable output. |
__readStderr | Private slot to handle the readyReadStandardError signal. |
__readStdout | Private slot to handle the readyReadStandardOutput signal. |
__writeReport | Private slot to write the report to a report file. |
on_buttonBox_clicked | Private slot called by a button of the button box clicked. |
on_messageList_itemActivated | Private slot to handle the itemActivated signal of the message list. |
on_saveButton_clicked | Private slot to save the report to a file. |
start | Public slot to start PyLint. |
Constructor
Private method to create an entry in the message list.
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 readyReadStandardOutput 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 readyReadStandardError signal.
It reads the error output of the process and inserts it into the error pane.
Private slot to handle the readyReadStandardOutput signal.
It reads the output of the process, formats it and inserts it into the contents pane.
Private slot to write the report to a report file.
Private slot called by a button of the button box clicked.
Private slot to handle the itemActivated signal of the message list.
Private slot to save the report to a file.
Public slot to start PyLint.