374 |
374 |
375 def __clearHistoryDialog(self): |
375 def __clearHistoryDialog(self): |
376 """ |
376 """ |
377 Private slot to clear the history. |
377 Private slot to clear the history. |
378 """ |
378 """ |
379 if self.__historyManager is not None and \ |
379 if self.__historyManager is not None and E5MessageBox.yesNo( |
380 E5MessageBox.yesNo(self, |
380 self, |
381 self.trUtf8("Clear History"), |
381 self.trUtf8("Clear History"), |
382 self.trUtf8("""Do you want to clear the history?""")): |
382 self.trUtf8("""Do you want to clear the history?""")): |
383 self.__historyManager.clear() |
383 self.__historyManager.clear() |
384 |
384 |
385 def __aboutToShowClosedTabsMenu(self): |
385 def __aboutToShowClosedTabsMenu(self): |
397 self.__closedTabsMenu.addAction( |
397 self.__closedTabsMenu.addAction( |
398 Helpviewer.HelpWindow.HelpWindow.icon(tab.url), title, |
398 Helpviewer.HelpWindow.HelpWindow.icon(tab.url), title, |
399 self.__tabWidget.restoreClosedTab).setData(index) |
399 self.__tabWidget.restoreClosedTab).setData(index) |
400 index += 1 |
400 index += 1 |
401 self.__closedTabsMenu.addSeparator() |
401 self.__closedTabsMenu.addSeparator() |
402 self.__closedTabsMenu.addAction(self.trUtf8("Restore All Closed Tabs"), |
402 self.__closedTabsMenu.addAction( |
|
403 self.trUtf8("Restore All Closed Tabs"), |
403 self.__tabWidget.restoreAllClosedTabs) |
404 self.__tabWidget.restoreAllClosedTabs) |
404 self.__closedTabsMenu.addAction(self.trUtf8("Clear List"), |
405 self.__closedTabsMenu.addAction( |
|
406 self.trUtf8("Clear List"), |
405 self.__tabWidget.clearClosedTabsList) |
407 self.__tabWidget.clearClosedTabsList) |
406 |
408 |
407 def __closedTabAvailable(self, avail): |
409 def __closedTabAvailable(self, avail): |
408 """ |
410 """ |
409 Private slot to handle changes of the availability of closed tabs. |
411 Private slot to handle changes of the availability of closed tabs. |