30 |
30 |
31 def initActions(self): |
31 def initActions(self): |
32 """ |
32 """ |
33 Public method to generate the action objects. |
33 Public method to generate the action objects. |
34 """ |
34 """ |
35 self.hgPurgeAct = E5Action(self.trUtf8('Purge Files'), |
35 self.hgPurgeAct = E5Action( |
36 UI.PixmapCache.getIcon("fileDelete.png"), |
36 self.trUtf8('Purge Files'), |
37 self.trUtf8('Purge Files'), |
37 UI.PixmapCache.getIcon("fileDelete.png"), |
38 0, 0, self, 'mercurial_purge') |
38 self.trUtf8('Purge Files'), |
|
39 0, 0, self, 'mercurial_purge') |
39 self.hgPurgeAct.setStatusTip(self.trUtf8( |
40 self.hgPurgeAct.setStatusTip(self.trUtf8( |
40 'Delete files and directories not known to Mercurial' |
41 'Delete files and directories not known to Mercurial' |
41 )) |
42 )) |
42 self.hgPurgeAct.setWhatsThis(self.trUtf8( |
43 self.hgPurgeAct.setWhatsThis(self.trUtf8( |
43 """<b>Purge Files</b>""" |
44 """<b>Purge Files</b>""" |
49 """</ul>Note that ignored files will be left untouched.</p>""" |
50 """</ul>Note that ignored files will be left untouched.</p>""" |
50 )) |
51 )) |
51 self.hgPurgeAct.triggered[()].connect(self.__hgPurge) |
52 self.hgPurgeAct.triggered[()].connect(self.__hgPurge) |
52 self.actions.append(self.hgPurgeAct) |
53 self.actions.append(self.hgPurgeAct) |
53 |
54 |
54 self.hgPurgeAllAct = E5Action(self.trUtf8('Purge All Files'), |
55 self.hgPurgeAllAct = E5Action( |
55 self.trUtf8('Purge All Files'), |
56 self.trUtf8('Purge All Files'), |
56 0, 0, self, 'mercurial_purge_all') |
57 self.trUtf8('Purge All Files'), |
|
58 0, 0, self, 'mercurial_purge_all') |
57 self.hgPurgeAllAct.setStatusTip(self.trUtf8( |
59 self.hgPurgeAllAct.setStatusTip(self.trUtf8( |
58 'Delete files and directories not known to Mercurial including' |
60 'Delete files and directories not known to Mercurial including' |
59 ' ignored ones' |
61 ' ignored ones' |
60 )) |
62 )) |
61 self.hgPurgeAllAct.setWhatsThis(self.trUtf8( |
63 self.hgPurgeAllAct.setWhatsThis(self.trUtf8( |
69 """</ul></p>""" |
71 """</ul></p>""" |
70 )) |
72 )) |
71 self.hgPurgeAllAct.triggered[()].connect(self.__hgPurgeAll) |
73 self.hgPurgeAllAct.triggered[()].connect(self.__hgPurgeAll) |
72 self.actions.append(self.hgPurgeAllAct) |
74 self.actions.append(self.hgPurgeAllAct) |
73 |
75 |
74 self.hgPurgeListAct = E5Action(self.trUtf8('List Files to be Purged'), |
76 self.hgPurgeListAct = E5Action( |
75 UI.PixmapCache.getIcon("fileDeleteList.png"), |
77 self.trUtf8('List Files to be Purged'), |
76 self.trUtf8('List Files to be Purged...'), |
78 UI.PixmapCache.getIcon("fileDeleteList.png"), |
77 0, 0, self, 'mercurial_purge_list') |
79 self.trUtf8('List Files to be Purged...'), |
|
80 0, 0, self, 'mercurial_purge_list') |
78 self.hgPurgeListAct.setStatusTip(self.trUtf8( |
81 self.hgPurgeListAct.setStatusTip(self.trUtf8( |
79 'List files and directories not known to Mercurial' |
82 'List files and directories not known to Mercurial' |
80 )) |
83 )) |
81 self.hgPurgeListAct.setWhatsThis(self.trUtf8( |
84 self.hgPurgeListAct.setWhatsThis(self.trUtf8( |
82 """<b>List Files to be Purged</b>""" |
85 """<b>List Files to be Purged</b>""" |