Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py

changeset 1074
ed2585464f12
parent 1073
9f0c4b4eccb1
child 1087
fb8cd56819a9
equal deleted inserted replaced
1073:9f0c4b4eccb1 1074:ed2585464f12
186 Public method to generate the extension menu. 186 Public method to generate the extension menu.
187 187
188 @param mainMenu reference to the main menu (QMenu) 188 @param mainMenu reference to the main menu (QMenu)
189 @return populated menu (QMenu) 189 @return populated menu (QMenu)
190 """ 190 """
191 menu = QMenu(self.trUtf8("Bookmarks"), mainMenu) 191 menu = QMenu(self.menuTitle(), mainMenu)
192 menu.setTearOffEnabled(True) 192 menu.setTearOffEnabled(True)
193 193
194 menu.addAction(self.hgBookmarkDefineAct) 194 menu.addAction(self.hgBookmarkDefineAct)
195 menu.addAction(self.hgBookmarkDeleteAct) 195 menu.addAction(self.hgBookmarkDeleteAct)
196 menu.addAction(self.hgBookmarkRenameAct) 196 menu.addAction(self.hgBookmarkRenameAct)
204 menu.addAction(self.hgBookmarkOutgoingAct) 204 menu.addAction(self.hgBookmarkOutgoingAct)
205 menu.addAction(self.hgBookmarkPushAct) 205 menu.addAction(self.hgBookmarkPushAct)
206 206
207 return menu 207 return menu
208 208
209 def menuTitle(self):
210 """
211 Public method to get the menu title.
212 """
213 return self.trUtf8("Bookmarks")
214
209 def __hgBookmarksList(self): 215 def __hgBookmarksList(self):
210 """ 216 """
211 Private slot used to list the bookmarks. 217 Private slot used to list the bookmarks.
212 """ 218 """
213 self.vcs.getExtensionObject("bookmarks")\ 219 self.vcs.getExtensionObject("bookmarks")\

eric ide

mercurial