Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py

changeset 3023
34ce20603bf7
parent 3008
7848489bcb92
child 3058
0a02c433f52d
child 3160
209a07d7e401
equal deleted inserted replaced
3022:57179e4cdadd 3023:34ce20603bf7
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>"""

eric ide

mercurial