WebBrowser/WebBrowserTabWidget.py

changeset 5526
11337e4fba52
parent 5389
9b1c800daff3
child 5530
93f95c4b3153
equal deleted inserted replaced
5525:1771a7f9065c 5526:11337e4fba52
636 QAbstractPrintDialog.PrintShowPageSize) 636 QAbstractPrintDialog.PrintShowPageSize)
637 if not Globals.isWindowsPlatform(): 637 if not Globals.isWindowsPlatform():
638 if FilePrinter.isCupsAvailable(): 638 if FilePrinter.isCupsAvailable():
639 printDialog.setOption(QAbstractPrintDialog.PrintCollateCopies) 639 printDialog.setOption(QAbstractPrintDialog.PrintCollateCopies)
640 printDialog.setOption(QAbstractPrintDialog.PrintPageRange) 640 printDialog.setOption(QAbstractPrintDialog.PrintPageRange)
641 # TODO: Add Qt 5.8 print support
641 if printDialog.exec_() == QDialog.Accepted: 642 if printDialog.exec_() == QDialog.Accepted:
642 if not hasattr(browser.page(), "printToPdf"): 643 if not hasattr(browser.page(), "printToPdf"):
643 browser.render(printer) 644 browser.render(printer)
644 else: 645 else:
645 if printer.outputFormat() == QPrinter.PdfFormat: 646 if printer.outputFormat() == QPrinter.PdfFormat:

eric ide

mercurial