443 browser.zoomValueChanged.connect(self.browserZoomValueChanged) |
443 browser.zoomValueChanged.connect(self.browserZoomValueChanged) |
444 if hasattr(WebBrowserPage, "recentlyAudibleChanged"): |
444 if hasattr(WebBrowserPage, "recentlyAudibleChanged"): |
445 browser.page().recentlyAudibleChanged.connect( |
445 browser.page().recentlyAudibleChanged.connect( |
446 lambda audible: self.__recentlyAudibleChanged( |
446 lambda audible: self.__recentlyAudibleChanged( |
447 audible, browser.page())) |
447 audible, browser.page())) |
448 try: |
448 browser.page().printRequested.connect( |
449 browser.page().printRequested.connect( |
449 lambda: self.printBrowser(browser)) |
450 lambda: self.printBrowser(browser)) |
|
451 except AttributeError: |
|
452 # pre Qt 5.12 |
|
453 pass |
|
454 browser.showMessage.connect(self.showMessage) |
450 browser.showMessage.connect(self.showMessage) |
455 |
451 |
456 if position == -1: |
452 if position == -1: |
457 index = self.addTab(browser, self.tr("...")) |
453 index = self.addTab(browser, self.tr("...")) |
458 else: |
454 else: |