424 def __aboutToShowClosedTabsMenu(self): |
424 def __aboutToShowClosedTabsMenu(self): |
425 """ |
425 """ |
426 Private slot to populate the closed tabs menu. |
426 Private slot to populate the closed tabs menu. |
427 """ |
427 """ |
428 fm = self.__closedTabsMenu.fontMetrics() |
428 fm = self.__closedTabsMenu.fontMetrics() |
429 maxWidth = fm.width('m') * 40 |
429 try: |
|
430 maxWidth = fm.horizontalAdvance('m') * 40 |
|
431 except AttributeError: |
|
432 maxWidth = fm.width('m') * 40 |
430 |
433 |
431 import WebBrowser.WebBrowserWindow |
434 import WebBrowser.WebBrowserWindow |
432 self.__closedTabsMenu.clear() |
435 self.__closedTabsMenu.clear() |
433 index = 0 |
436 index = 0 |
434 for tab in self.__tabWidget.closedTabsManager().allClosedTabs(): |
437 for tab in self.__tabWidget.closedTabsManager().allClosedTabs(): |