347 |
347 |
348 if not hasBookmarks: |
348 if not hasBookmarks: |
349 return |
349 return |
350 |
350 |
351 self.addSeparator() |
351 self.addSeparator() |
352 act = self.addAction(self.tr("Default Home Page")) |
352 act_1 = self.addAction(self.tr("Default Home Page")) |
353 act.setData("eric:home") |
353 act_1.setData("eric:home") |
354 act.triggered.connect( |
354 act_1.triggered.connect( |
355 lambda: self.__defaultBookmarkTriggered(act)) |
355 lambda: self.__defaultBookmarkTriggered(act_1)) |
356 act = self.addAction(self.tr("Speed Dial")) |
356 act_2 = self.addAction(self.tr("Speed Dial")) |
357 act.setData("eric:speeddial") |
357 act_2.setData("eric:speeddial") |
358 act.triggered.connect( |
358 act_2.triggered.connect( |
359 lambda: self.__defaultBookmarkTriggered(act)) |
359 lambda: self.__defaultBookmarkTriggered(act_2)) |
360 self.addSeparator() |
360 self.addSeparator() |
361 act = self.addAction(self.tr("Open all in Tabs")) |
361 act_3 = self.addAction(self.tr("Open all in Tabs")) |
362 act.triggered.connect(lambda: self.openAll(act)) |
362 act_3.triggered.connect(lambda: self.openAll(act_3)) |
363 |
363 |
364 def setInitialActions(self, actions): |
364 def setInitialActions(self, actions): |
365 """ |
365 """ |
366 Public method to set the list of actions that should appear first in |
366 Public method to set the list of actions that should appear first in |
367 the menu. |
367 the menu. |