62 from .WebBrowserTabBar import WebBrowserTabBar |
62 from .WebBrowserTabBar import WebBrowserTabBar |
63 self.__tabBar = WebBrowserTabBar(self) |
63 self.__tabBar = WebBrowserTabBar(self) |
64 self.setCustomTabBar(True, self.__tabBar) |
64 self.setCustomTabBar(True, self.__tabBar) |
65 |
65 |
66 self.__mainWindow = parent |
66 self.__mainWindow = parent |
|
67 |
|
68 if Preferences.getWebBrowser("WebInspectorEnabled"): |
|
69 os.environ["QTWEBENGINE_REMOTE_DEBUGGING"] = \ |
|
70 str(Preferences.getWebBrowser("WebInspectorPort")) |
67 |
71 |
68 self.setUsesScrollButtons(True) |
72 self.setUsesScrollButtons(True) |
69 self.setDocumentMode(True) |
73 self.setDocumentMode(True) |
70 self.setElideMode(Qt.ElideNone) |
74 self.setElideMode(Qt.ElideNone) |
71 |
75 |
483 urlbar.deleteLater() |
487 urlbar.deleteLater() |
484 del urlbar |
488 del urlbar |
485 |
489 |
486 self.__closedTabsManager.recordBrowser(browser, index) |
490 self.__closedTabsManager.recordBrowser(browser, index) |
487 |
491 |
488 # TODO: WebInspector |
492 browser.closeWebInspector() |
489 ## browser.closeWebInspector() |
|
490 browser.home() |
493 browser.home() |
491 self.removeTab(index) |
494 self.removeTab(index) |
492 self.browserClosed.emit(browser) |
495 self.browserClosed.emit(browser) |
493 browser.deleteLater() |
496 browser.deleteLater() |
494 del browser |
497 del browser |