--- a/WebBrowser/WebBrowserTabWidget.py Thu Jan 10 14:23:49 2019 +0100 +++ b/WebBrowser/WebBrowserTabWidget.py Sat Feb 02 11:12:54 2019 +0100 @@ -444,6 +444,12 @@ browser.page().recentlyAudibleChanged.connect( lambda audible: self.__recentlyAudibleChanged( audible, browser.page())) + try: + browser.page().printRequested.connect( + lambda: self.printBrowser(browser)) + except AttributeError: + # pre Qt 5.12 + pass if position == -1: index = self.addTab(browser, self.tr("..."))