Module implementing a dialog to browse the log history.
None |
SvnLogBrowserDialog | Class implementing a dialog to browse the log history. |
None |
Class implementing a dialog to browse the log history.
None |
None |
SvnLogBrowserDialog | Constructor |
__addFinishCallback | Private method to add a method to be called once the process finished. |
__diffRevisions | Private method to do a diff of two revisions. |
__filterLogs | Private method to filter the log entries. |
__finish | Private slot called when the process finished or the user pressed the button. |
__generateFileItem | Private method to generate a changed files tree entry. |
__generateLogItem | Private method to generate a log tree entry. |
__getLogEntries | Private method to retrieve log entries from the repository. |
__initData | Private method to (re-)initialize some data. |
__procFinished | Private slot connected to the finished signal. |
__processBuffer | Private method to process the buffered output of the svn log command. |
__readStderr | Private slot to handle the readyReadStandardError signal. |
__readStdout | Private slot to handle the readyReadStandardOutput signal. |
__resetUI | Private method to reset the user interface. |
__resizeColumnsFiles | Private method to resize the changed files tree columns. |
__resizeColumnsLog | Private method to resize the log tree columns. |
__resortFiles | Private method to resort the changed files tree. |
__resortLog | Private method to resort the log tree. |
closeEvent | Protected slot implementing a close event handler. |
keyPressEvent | Protected slot to handle a key press event. |
on_buttonBox_clicked | Private slot called by a button of the button box clicked. |
on_diffPreviousButton_clicked | Private slot to handle the Diff to Previous button. |
on_diffRevisionsButton_clicked | Private slot to handle the Compare Revisions button. |
on_downButton_clicked | Private slot to move the current item down one entry. |
on_fieldCombo_activated | Private slot called, when a new filter field is selected. |
on_fromDate_dateChanged | Private slot called, when the from date changes. |
on_input_returnPressed | Private slot to handle the press of the return key in the input field. |
on_logTree_currentItemChanged | Private slot called, when the current item of the log tree changes. |
on_logTree_itemSelectionChanged | Private slot called, when the selection has changed. |
on_nextButton_clicked | Private slot to handle the Next button. |
on_passwordCheckBox_toggled | Private slot to handle the password checkbox toggled. |
on_rxEdit_textChanged | Private slot called, when a filter expression is entered. |
on_sendButton_clicked | Private slot to send the input to the subversion process. |
on_stopCheckBox_clicked | Private slot called, when the stop on copy/move checkbox is clicked. |
on_toDate_dateChanged | Private slot called, when the from date changes. |
on_upButton_clicked | Private slot to move the current item up one entry. |
show | Public slot to show the dialog. |
start | Public slot to start the svn log command. |
None |
Constructor
Private method to add a method to be called once the process finished.
The callback methods are invoke in a FIFO style and are consumed. If a callback method needs to be called again, it must be added again.
Private method to do a diff of two revisions.
Private method to filter the log entries.
Private slot called when the process finished or the user pressed the button.
Private method to generate a changed files tree entry.
Private method to generate a log tree entry.
Private method to retrieve log entries from the repository.
Private method to (re-)initialize some data.
Private slot connected to the finished signal.
Private method to process the buffered output of the svn log command.
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 and inserts it into a buffer.
Private method to reset the user interface.
Private method to resize the changed files tree columns.
Private method to resize the log tree columns.
Private method to resort the changed files tree.
Private method to resort the log tree.
Protected slot implementing a close event handler.
Protected slot to handle a key press event.
Private slot called by a button of the button box clicked.
Private slot to handle the Diff to Previous button.
Private slot to handle the Compare Revisions button.
Private slot to move the current item down one entry.
Private slot called, when a new filter field is selected.
Private slot called, when the from date changes.
Private slot to handle the press of the return key in the input field.
Private slot called, when the current item of the log tree changes.
Private slot called, when the selection has changed.
Private slot to handle the Next button.
Private slot to handle the password checkbox toggled.
Private slot called, when a filter expression is entered.
Private slot to send the input to the subversion process.
Private slot called, when the stop on copy/move checkbox is clicked.
Private slot called, when the from date changes.
Private slot to move the current item up one entry.
Public slot to show the dialog.
Public slot to start the svn log command.