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(self.trUtf8('Purge Files'), |
33 self.hgPurgeAct = E5Action( |
34 UI.PixmapCache.getIcon("fileDelete.png"), |
34 self.trUtf8('Purge Files'), |
35 self.trUtf8('Purge Files'), |
35 UI.PixmapCache.getIcon("fileDelete.png"), |
36 0, 0, self, 'mercurial_purge') |
36 self.trUtf8('Purge Files'), |
|
37 0, 0, self, 'mercurial_purge') |
37 self.hgPurgeAct.setStatusTip(self.trUtf8( |
38 self.hgPurgeAct.setStatusTip(self.trUtf8( |
38 'Delete files and directories not known to Mercurial' |
39 'Delete files and directories not known to Mercurial' |
39 )) |
40 )) |
40 self.hgPurgeAct.setWhatsThis(self.trUtf8( |
41 self.hgPurgeAct.setWhatsThis(self.trUtf8( |
41 """<b>Purge Files</b>""" |
42 """<b>Purge Files</b>""" |
47 """</ul>Note that ignored files will be left untouched.</p>""" |
48 """</ul>Note that ignored files will be left untouched.</p>""" |
48 )) |
49 )) |
49 self.hgPurgeAct.triggered[()].connect(self.__hgPurge) |
50 self.hgPurgeAct.triggered[()].connect(self.__hgPurge) |
50 self.actions.append(self.hgPurgeAct) |
51 self.actions.append(self.hgPurgeAct) |
51 |
52 |
52 self.hgPurgeAllAct = E5Action(self.trUtf8('Purge All Files'), |
53 self.hgPurgeAllAct = E5Action( |
53 self.trUtf8('Purge All Files'), |
54 self.trUtf8('Purge All Files'), |
54 0, 0, self, 'mercurial_purge_all') |
55 self.trUtf8('Purge All Files'), |
|
56 0, 0, self, 'mercurial_purge_all') |
55 self.hgPurgeAllAct.setStatusTip(self.trUtf8( |
57 self.hgPurgeAllAct.setStatusTip(self.trUtf8( |
56 'Delete files and directories not known to Mercurial including' |
58 'Delete files and directories not known to Mercurial including' |
57 ' ignored ones' |
59 ' ignored ones' |
58 )) |
60 )) |
59 self.hgPurgeAllAct.setWhatsThis(self.trUtf8( |
61 self.hgPurgeAllAct.setWhatsThis(self.trUtf8( |
67 """</ul></p>""" |
69 """</ul></p>""" |
68 )) |
70 )) |
69 self.hgPurgeAllAct.triggered[()].connect(self.__hgPurgeAll) |
71 self.hgPurgeAllAct.triggered[()].connect(self.__hgPurgeAll) |
70 self.actions.append(self.hgPurgeAllAct) |
72 self.actions.append(self.hgPurgeAllAct) |
71 |
73 |
72 self.hgPurgeListAct = E5Action(self.trUtf8('List Files to be Purged'), |
74 self.hgPurgeListAct = E5Action( |
73 UI.PixmapCache.getIcon("fileDeleteList.png"), |
75 self.trUtf8('List Files to be Purged'), |
74 self.trUtf8('List Files to be Purged...'), |
76 UI.PixmapCache.getIcon("fileDeleteList.png"), |
75 0, 0, self, 'mercurial_purge_list') |
77 self.trUtf8('List Files to be Purged...'), |
|
78 0, 0, self, 'mercurial_purge_list') |
76 self.hgPurgeListAct.setStatusTip(self.trUtf8( |
79 self.hgPurgeListAct.setStatusTip(self.trUtf8( |
77 'List files and directories not known to Mercurial' |
80 'List files and directories not known to Mercurial' |
78 )) |
81 )) |
79 self.hgPurgeListAct.setWhatsThis(self.trUtf8( |
82 self.hgPurgeListAct.setWhatsThis(self.trUtf8( |
80 """<b>List Files to be Purged</b>""" |
83 """<b>List Files to be Purged</b>""" |