Module implementing a dialog to show the stashes.
None |
GitStashBrowserDialog | Class implementing a dialog to show the stashes. |
None |
Class implementing a dialog to show the stashes.
DateColumn |
FileStatisticsRole |
MessageColumn |
NameColumn |
Separator |
TotalStatisticsRole |
None |
GitStashBrowserDialog | Constructor |
__apply | Private slot to apply the selected stash but keep it. |
__branch | Private slot to create a branch from the selected stash. |
__clear | Private slot to delete all stashes. |
__drop | Private slot to delete the selected stash. |
__finish | Private slot called when the process finished or the user pressed the button. |
__generateStashEntry | Private method to generate the stash items. |
__getStashEntries | Private method to retrieve the list of stashes. |
__pop | Private slot to apply the selected stash and delete it. |
__procFinished | Private slot connected to the finished signal. |
__processBuffer | Private method to process the buffered output of the git stash 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. |
__resizeColumnsStashes | Private method to resize the shelve list columns. |
__showPatch | Private slot to show the contents of the selected stash. |
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_input_returnPressed | Private slot to handle the press of the return key in the input field. |
on_passwordCheckBox_toggled | Private slot to handle the password checkbox toggled. |
on_refreshButton_clicked | Private slot to refresh the list of shelves. |
on_sendButton_clicked | Private slot to send the input to the git process. |
on_stashList_currentItemChanged | Private slot called, when the current item of the stash list changes. |
on_stashList_customContextMenuRequested | Private slot to show the context menu of the stash list. |
show | Public slot to show the dialog. |
start | Public slot to start the git stash command. |
None |
Constructor
Private slot to apply the selected stash but keep it.
Private slot to create a branch from the selected stash.
Private slot to delete all stashes.
Private slot to delete the selected stash.
Private slot called when the process finished or the user pressed the button.
Private method to generate the stash items.
Private method to retrieve the list of stashes.
Private slot to apply the selected stash and delete it.
Private slot connected to the finished signal.
Private method to process the buffered output of the git stash 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 shelve list columns.
Private slot to show the contents of the selected stash.
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 press of the return key in the input field.
Private slot to handle the password checkbox toggled.
Private slot to refresh the list of shelves.
Private slot to send the input to the git process.
Private slot called, when the current item of the stash list changes.
Private slot to show the context menu of the stash list.
Public slot to show the dialog.
Public slot to start the git stash command.