135 self.index(act).isValid(): |
135 self.index(act).isValid(): |
136 menu = QMenu() |
136 menu = QMenu() |
137 v = act.data() |
137 v = act.data() |
138 |
138 |
139 menuAction = menu.addAction( |
139 menuAction = menu.addAction( |
140 self.trUtf8("&Open"), self.__openBookmark) |
140 self.tr("&Open"), self.__openBookmark) |
141 menuAction.setData(v) |
141 menuAction.setData(v) |
142 menuAction = menu.addAction( |
142 menuAction = menu.addAction( |
143 self.trUtf8("Open in New &Tab\tCtrl+LMB"), |
143 self.tr("Open in New &Tab\tCtrl+LMB"), |
144 self.__openBookmarkInNewTab) |
144 self.__openBookmarkInNewTab) |
145 menuAction.setData(v) |
145 menuAction.setData(v) |
146 menu.addSeparator() |
146 menu.addSeparator() |
147 |
147 |
148 menuAction = menu.addAction( |
148 menuAction = menu.addAction( |
149 self.trUtf8("&Remove"), self.__removeBookmark) |
149 self.tr("&Remove"), self.__removeBookmark) |
150 menuAction.setData(v) |
150 menuAction.setData(v) |
151 menu.addSeparator() |
151 menu.addSeparator() |
152 |
152 |
153 menuAction = menu.addAction( |
153 menuAction = menu.addAction( |
154 self.trUtf8("&Properties..."), self.__edit) |
154 self.tr("&Properties..."), self.__edit) |
155 menuAction.setData(v) |
155 menuAction.setData(v) |
156 |
156 |
157 execAct = menu.exec_(QCursor.pos()) |
157 execAct = menu.exec_(QCursor.pos()) |
158 if execAct is not None: |
158 if execAct is not None: |
159 self.close() |
159 self.close() |
272 |
272 |
273 if not hasBookmarks: |
273 if not hasBookmarks: |
274 return |
274 return |
275 |
275 |
276 self.addSeparator() |
276 self.addSeparator() |
277 act = self.addAction(self.trUtf8("Default Home Page")) |
277 act = self.addAction(self.tr("Default Home Page")) |
278 act.setData("eric:home") |
278 act.setData("eric:home") |
279 act.triggered[()].connect(self.__defaultBookmarkTriggered) |
279 act.triggered[()].connect(self.__defaultBookmarkTriggered) |
280 act = self.addAction(self.trUtf8("Speed Dial")) |
280 act = self.addAction(self.tr("Speed Dial")) |
281 act.setData("eric:speeddial") |
281 act.setData("eric:speeddial") |
282 act.triggered[()].connect(self.__defaultBookmarkTriggered) |
282 act.triggered[()].connect(self.__defaultBookmarkTriggered) |
283 self.addSeparator() |
283 self.addSeparator() |
284 act = self.addAction(self.trUtf8("Open all in Tabs")) |
284 act = self.addAction(self.tr("Open all in Tabs")) |
285 act.triggered[()].connect(self.openAll) |
285 act.triggered[()].connect(self.openAll) |
286 |
286 |
287 def setInitialActions(self, actions): |
287 def setInitialActions(self, actions): |
288 """ |
288 """ |
289 Public method to set the list of actions that should appear first in |
289 Public method to set the list of actions that should appear first in |