Helpviewer/Bookmarks/BookmarksMenu.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3345
071afe8be2a1
child 3656
441956d8fce5
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
92 92
93 if not hasBookmarks: 93 if not hasBookmarks:
94 return 94 return
95 95
96 self.addSeparator() 96 self.addSeparator()
97 act = self.addAction(self.trUtf8("Open all in Tabs")) 97 act = self.addAction(self.tr("Open all in Tabs"))
98 act.triggered[()].connect(self.openAll) 98 act.triggered.connect(self.openAll)
99 99
100 def openAll(self): 100 def openAll(self):
101 """ 101 """
102 Public slot to open all the menu's items. 102 Public slot to open all the menu's items.
103 """ 103 """
137 self.index(act).isValid(): 137 self.index(act).isValid():
138 menu = QMenu() 138 menu = QMenu()
139 v = act.data() 139 v = act.data()
140 140
141 menuAction = menu.addAction( 141 menuAction = menu.addAction(
142 self.trUtf8("&Open"), self.__openBookmark) 142 self.tr("&Open"), self.__openBookmark)
143 menuAction.setData(v) 143 menuAction.setData(v)
144 menuAction = menu.addAction( 144 menuAction = menu.addAction(
145 self.trUtf8("Open in New &Tab\tCtrl+LMB"), 145 self.tr("Open in New &Tab\tCtrl+LMB"),
146 self.__openBookmarkInNewTab) 146 self.__openBookmarkInNewTab)
147 menuAction.setData(v) 147 menuAction.setData(v)
148 menu.addSeparator() 148 menu.addSeparator()
149 149
150 menuAction = menu.addAction( 150 menuAction = menu.addAction(
151 self.trUtf8("&Remove"), self.__removeBookmark) 151 self.tr("&Remove"), self.__removeBookmark)
152 menuAction.setData(v) 152 menuAction.setData(v)
153 menu.addSeparator() 153 menu.addSeparator()
154 154
155 menuAction = menu.addAction( 155 menuAction = menu.addAction(
156 self.trUtf8("&Properties..."), self.__edit) 156 self.tr("&Properties..."), self.__edit)
157 menuAction.setData(v) 157 menuAction.setData(v)
158 158
159 execAct = menu.exec_(QCursor.pos()) 159 execAct = menu.exec_(QCursor.pos())
160 if execAct is not None: 160 if execAct is not None:
161 self.close() 161 self.close()
274 274
275 if not hasBookmarks: 275 if not hasBookmarks:
276 return 276 return
277 277
278 self.addSeparator() 278 self.addSeparator()
279 act = self.addAction(self.trUtf8("Default Home Page")) 279 act = self.addAction(self.tr("Default Home Page"))
280 act.setData("eric:home") 280 act.setData("eric:home")
281 act.triggered[()].connect(self.__defaultBookmarkTriggered) 281 act.triggered.connect(self.__defaultBookmarkTriggered)
282 act = self.addAction(self.trUtf8("Speed Dial")) 282 act = self.addAction(self.tr("Speed Dial"))
283 act.setData("eric:speeddial") 283 act.setData("eric:speeddial")
284 act.triggered[()].connect(self.__defaultBookmarkTriggered) 284 act.triggered.connect(self.__defaultBookmarkTriggered)
285 self.addSeparator() 285 self.addSeparator()
286 act = self.addAction(self.trUtf8("Open all in Tabs")) 286 act = self.addAction(self.tr("Open all in Tabs"))
287 act.triggered[()].connect(self.openAll) 287 act.triggered.connect(self.openAll)
288 288
289 def setInitialActions(self, actions): 289 def setInitialActions(self, actions):
290 """ 290 """
291 Public method to set the list of actions that should appear first in 291 Public method to set the list of actions that should appear first in
292 the menu. 292 the menu.

eric ide

mercurial