Module implementing a dialog to show the output of the svn diff command process.
None |
SvnDiffDialog | Class implementing a dialog to show the output of the svn diff command. |
None |
Class implementing a dialog to show the output of the svn diff command.
None |
None |
SvnDiffDialog | Constructor |
__appendText | Private method to append text to the end of the contents pane. |
__extractFileName | Private method to extract the file name out of a file separator line. |
__finish | Private slot called when the user pressed the button. |
__getDiffSummaryKind | Private method to get a string descripion of the diff summary. |
__getVersionArg | Private method to get a pysvn revision object for the given version number. |
__processFileLine | Private slot to process a line giving the old/new file. |
__showError | Private slot to show an error message. |
on_buttonBox_clicked | Private slot called by a button of the button box clicked. |
on_filesCombo_activated | Private slot to handle the selection of a file. |
on_refreshButton_clicked | Private slot to refresh the display. |
on_saveButton_clicked | Private slot to handle the Save button press. |
start | Public slot to start the svn diff command. |
None |
Constructor
Private method to append text to the end of the contents pane.
Private method to extract the file name out of a file separator line.
Private slot called when the user pressed the button.
Private method to get a string descripion of the diff summary.
Private method to get a pysvn revision object for the given version number.
Private slot to process a line giving the old/new file.
Private slot to show an error message.
Private slot called by a button of the button box clicked.
Private slot to handle the selection of a file.
Private slot to refresh the display.
Private slot to handle the Save button press.
It saves the diff shown in the dialog to a file in the local filesystem.
Public slot to start the svn diff command.