Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py

changeset 1074
ed2585464f12
parent 1073
9f0c4b4eccb1
child 1087
fb8cd56819a9
equal deleted inserted replaced
1073:9f0c4b4eccb1 1074:ed2585464f12
122 Public method to generate the extension menu. 122 Public method to generate the extension menu.
123 123
124 @param mainMenu reference to the main menu (QMenu) 124 @param mainMenu reference to the main menu (QMenu)
125 @return populated menu (QMenu) 125 @return populated menu (QMenu)
126 """ 126 """
127 menu = QMenu(self.trUtf8("Purge"), mainMenu) 127 menu = QMenu(self.menuTitle(), mainMenu)
128 menu.setTearOffEnabled(True) 128 menu.setTearOffEnabled(True)
129 129
130 menu.addAction(self.hgPurgeAct) 130 menu.addAction(self.hgPurgeAct)
131 menu.addAction(self.hgPurgeAllAct) 131 menu.addAction(self.hgPurgeAllAct)
132 menu.addSeparator() 132 menu.addSeparator()
133 menu.addAction(self.hgPurgeListAct) 133 menu.addAction(self.hgPurgeListAct)
134 menu.addAction(self.hgPurgeAllListAct) 134 menu.addAction(self.hgPurgeAllListAct)
135 135
136 return menu 136 return menu
137
138 def menuTitle(self):
139 """
140 Public method to get the menu title.
141 """
142 return self.trUtf8("Purge")
137 143
138 def __hgPurge(self): 144 def __hgPurge(self):
139 """ 145 """
140 Private slot used to remove files not tracked by Mercurial. 146 Private slot used to remove files not tracked by Mercurial.
141 """ 147 """

eric ide

mercurial