Module implementing the VCS project browser helper for Git.
None |
GitProjectBrowserHelper | Class implementing the VCS project browser helper for Git. |
None |
Class implementing the VCS project browser helper for Git.
None |
None |
GitProjectBrowserHelper | Constructor |
__GitBlame | Private slot called by the context menu to show the annotations of a file. |
__GitConfigure | Private method to open the configuration dialog. |
__GitCopy | Private slot called by the context menu to copy the selected file. |
__GitExtendedDiff | Private slot called by the context menu to show the difference of a file to the repository. |
__GitForget | Private slot called by the context menu to remove the selected file from the Git repository leaving a copy in the project directory. |
__GitMove | Private slot called by the context menu to move the selected file. |
__GitRevert | Private slot to revert changes of the working area. |
__GitSbsDiff | Private slot called by the context menu to show the difference of a file to the repository side-by-side. |
__GitSbsExtendedDiff | Private slot called by the context menu to show the difference of a file to the repository side-by-side. |
__GitUnstage | Private slot to unstage changes. |
_addVCSMenu | Protected method used to add the VCS menu to all project browsers. |
_addVCSMenuBack | Protected method used to add the VCS menu to all project browsers. |
_addVCSMenuDir | Protected method used to add the VCS menu to all project browsers. |
_addVCSMenuDirMulti | Protected method used to add the VCS menu to all project browsers. |
_addVCSMenuMulti | Protected method used to add the VCS menu for multi selection to all project browsers. |
showContextMenu | Public slot called before the context menu is shown. |
showContextMenuDir | Public slot called before the context menu is shown. |
showContextMenuDirMulti | Public slot called before the context menu is shown. |
showContextMenuMulti | Public slot called before the context menu (multiple selections) is shown. |
None |
Constructor
Private slot called by the context menu to show the annotations of a file.
Private method to open the configuration dialog.
Private slot called by the context menu to copy the selected file.
Private slot called by the context menu to show the difference of a file to the repository.
This gives the chance to enter the revisions to compare.
Private slot called by the context menu to remove the selected file from the Git repository leaving a copy in the project directory.
Private slot called by the context menu to move the selected file.
Private slot to revert changes of the working area.
Private slot called by the context menu to show the difference of a file to the repository side-by-side.
Private slot called by the context menu to show the difference of a file to the repository side-by-side.
It allows the selection of revisions to compare.
Private slot to unstage changes.
Protected method used to add the VCS menu to all project browsers.
Protected method used to add the VCS menu to all project browsers.
Protected method used to add the VCS menu to all project browsers.
Protected method used to add the VCS menu to all project browsers.
Protected method used to add the VCS menu for multi selection to all project browsers.
Public slot called before the context menu is shown.
It enables/disables the VCS menu entries depending on the overall VCS status and the file status.
Public slot called before the context menu is shown.
It enables/disables the VCS menu entries depending on the overall VCS status and the directory status.
Public slot called before the context menu is shown.
It enables/disables the VCS menu entries depending on the overall VCS status and the directory status.
Public slot called before the context menu (multiple selections) is shown.
It enables/disables the VCS menu entries depending on the overall VCS status and the files status.