31 """ |
31 """ |
32 Public method to generate the action objects. |
32 Public method to generate the action objects. |
33 """ |
33 """ |
34 self.hgPurgeAct = E5Action( |
34 self.hgPurgeAct = E5Action( |
35 self.tr('Purge Files'), |
35 self.tr('Purge Files'), |
36 UI.PixmapCache.getIcon("fileDelete.png"), |
36 UI.PixmapCache.getIcon("fileDelete"), |
37 self.tr('Purge Files'), |
37 self.tr('Purge Files'), |
38 0, 0, self, 'mercurial_purge') |
38 0, 0, self, 'mercurial_purge') |
39 self.hgPurgeAct.setStatusTip(self.tr( |
39 self.hgPurgeAct.setStatusTip(self.tr( |
40 'Delete files and directories not known to Mercurial' |
40 'Delete files and directories not known to Mercurial' |
41 )) |
41 )) |
72 self.hgPurgeAllAct.triggered.connect(self.__hgPurgeAll) |
72 self.hgPurgeAllAct.triggered.connect(self.__hgPurgeAll) |
73 self.actions.append(self.hgPurgeAllAct) |
73 self.actions.append(self.hgPurgeAllAct) |
74 |
74 |
75 self.hgPurgeListAct = E5Action( |
75 self.hgPurgeListAct = E5Action( |
76 self.tr('List Files to be Purged'), |
76 self.tr('List Files to be Purged'), |
77 UI.PixmapCache.getIcon("fileDeleteList.png"), |
77 UI.PixmapCache.getIcon("fileDeleteList"), |
78 self.tr('List Files to be Purged...'), |
78 self.tr('List Files to be Purged...'), |
79 0, 0, self, 'mercurial_purge_list') |
79 0, 0, self, 'mercurial_purge_list') |
80 self.hgPurgeListAct.setStatusTip(self.tr( |
80 self.hgPurgeListAct.setStatusTip(self.tr( |
81 'List files and directories not known to Mercurial' |
81 'List files and directories not known to Mercurial' |
82 )) |
82 )) |
111 |
111 |
112 @param mainMenu reference to the main menu (QMenu) |
112 @param mainMenu reference to the main menu (QMenu) |
113 @return populated menu (QMenu) |
113 @return populated menu (QMenu) |
114 """ |
114 """ |
115 menu = QMenu(self.menuTitle(), mainMenu) |
115 menu = QMenu(self.menuTitle(), mainMenu) |
116 menu.setIcon(UI.PixmapCache.getIcon("fileDelete.png")) |
116 menu.setIcon(UI.PixmapCache.getIcon("fileDelete")) |
117 menu.setTearOffEnabled(True) |
117 menu.setTearOffEnabled(True) |
118 |
118 |
119 menu.addAction(self.hgPurgeAct) |
119 menu.addAction(self.hgPurgeAct) |
120 menu.addAction(self.hgPurgeAllAct) |
120 menu.addAction(self.hgPurgeAllAct) |
121 menu.addSeparator() |
121 menu.addSeparator() |