28 |
28 |
29 def initActions(self): |
29 def initActions(self): |
30 """ |
30 """ |
31 Public method to generate the action objects. |
31 Public method to generate the action objects. |
32 """ |
32 """ |
33 self.hgPurgeAct = E5Action( |
33 self.hgPurgeAct = EricAction( |
34 self.tr('Purge Files'), |
34 self.tr('Purge Files'), |
35 UI.PixmapCache.getIcon("fileDelete"), |
35 UI.PixmapCache.getIcon("fileDelete"), |
36 self.tr('Purge Files'), |
36 self.tr('Purge Files'), |
37 0, 0, self, 'mercurial_purge') |
37 0, 0, self, 'mercurial_purge') |
38 self.hgPurgeAct.setStatusTip(self.tr( |
38 self.hgPurgeAct.setStatusTip(self.tr( |
48 """</ul>Note that ignored files will be left untouched.</p>""" |
48 """</ul>Note that ignored files will be left untouched.</p>""" |
49 )) |
49 )) |
50 self.hgPurgeAct.triggered.connect(self.__hgPurge) |
50 self.hgPurgeAct.triggered.connect(self.__hgPurge) |
51 self.actions.append(self.hgPurgeAct) |
51 self.actions.append(self.hgPurgeAct) |
52 |
52 |
53 self.hgPurgeAllAct = E5Action( |
53 self.hgPurgeAllAct = EricAction( |
54 self.tr('Purge All Files'), |
54 self.tr('Purge All Files'), |
55 self.tr('Purge All Files'), |
55 self.tr('Purge All Files'), |
56 0, 0, self, 'mercurial_purge_all') |
56 0, 0, self, 'mercurial_purge_all') |
57 self.hgPurgeAllAct.setStatusTip(self.tr( |
57 self.hgPurgeAllAct.setStatusTip(self.tr( |
58 'Delete files and directories not known to Mercurial including' |
58 'Delete files and directories not known to Mercurial including' |
69 """</ul></p>""" |
69 """</ul></p>""" |
70 )) |
70 )) |
71 self.hgPurgeAllAct.triggered.connect(self.__hgPurgeAll) |
71 self.hgPurgeAllAct.triggered.connect(self.__hgPurgeAll) |
72 self.actions.append(self.hgPurgeAllAct) |
72 self.actions.append(self.hgPurgeAllAct) |
73 |
73 |
74 self.hgPurgeListAct = E5Action( |
74 self.hgPurgeListAct = EricAction( |
75 self.tr('List Files to be Purged'), |
75 self.tr('List Files to be Purged'), |
76 UI.PixmapCache.getIcon("fileDeleteList"), |
76 UI.PixmapCache.getIcon("fileDeleteList"), |
77 self.tr('List Files to be Purged...'), |
77 self.tr('List Files to be Purged...'), |
78 0, 0, self, 'mercurial_purge_list') |
78 0, 0, self, 'mercurial_purge_list') |
79 self.hgPurgeListAct.setStatusTip(self.tr( |
79 self.hgPurgeListAct.setStatusTip(self.tr( |
85 """ These would be deleted by the "Purge Files" menu entry.</p>""" |
85 """ These would be deleted by the "Purge Files" menu entry.</p>""" |
86 )) |
86 )) |
87 self.hgPurgeListAct.triggered.connect(self.__hgPurgeList) |
87 self.hgPurgeListAct.triggered.connect(self.__hgPurgeList) |
88 self.actions.append(self.hgPurgeListAct) |
88 self.actions.append(self.hgPurgeListAct) |
89 |
89 |
90 self.hgPurgeAllListAct = E5Action( |
90 self.hgPurgeAllListAct = EricAction( |
91 self.tr('List All Files to be Purged'), |
91 self.tr('List All Files to be Purged'), |
92 self.tr('List All Files to be Purged...'), |
92 self.tr('List All Files to be Purged...'), |
93 0, 0, self, 'mercurial_purge_all_list') |
93 0, 0, self, 'mercurial_purge_all_list') |
94 self.hgPurgeAllListAct.setStatusTip(self.tr( |
94 self.hgPurgeAllListAct.setStatusTip(self.tr( |
95 'List files and directories not known to Mercurial including' |
95 'List files and directories not known to Mercurial including' |