Module implementing the shelve extension project helper.
None |
ShelveProjectHelper | Class implementing the shelve extension project helper. |
None |
Class implementing the shelve extension project helper.
None |
None |
ShelveProjectHelper | Constructor |
__hgCleanupShelves | Private slot to delete all shelves. |
__hgDeleteShelves | Private slot to delete selected shelves. |
__hgShelve | Private slot used to shelve all current changes. |
__hgShelveBrowser | Private slot to show the shelve browser dialog. |
__hgUnshelve | Private slot used to restore a shelved change. |
__hgUnshelveAbort | Private slot used to abort an ongoing restore operation. |
__hgUnshelveContinue | Private slot used to continue an ongoing restore operation. |
__reopenProject | Private method to reopen the project if needed and wanted. |
initActions | Public method to generate the action objects. |
initMenu | Public method to generate the extension menu. |
menuTitle | Public method to get the menu title. |
None |
Constructor
Private slot to delete all shelves.
Private slot to delete selected shelves.
Private slot used to shelve all current changes.
Private slot to show the shelve browser dialog.
Private slot used to restore a shelved change.
Private slot used to abort an ongoing restore operation.
Private slot used to continue an ongoing restore operation.
Private method to reopen the project if needed and wanted.
Public method to generate the action objects.
Public method to generate the extension menu.
Public method to get the menu title.