--- a/eric6/WebBrowser/WebBrowserTabWidget.py Mon Oct 05 19:51:55 2020 +0200 +++ b/eric6/WebBrowser/WebBrowserTabWidget.py Tue Oct 06 17:52:44 2020 +0200 @@ -674,7 +674,7 @@ if isCupsAvailable(): printDialog.setOption(QAbstractPrintDialog.PrintCollateCopies) printDialog.setOption(QAbstractPrintDialog.PrintPageRange) - if printDialog.exec_() == QDialog.Accepted: + if printDialog.exec() == QDialog.Accepted: browser.page().execPrintPage(printer, 10 * 1000) @pyqtSlot() @@ -696,7 +696,7 @@ if not name: name = "printout.pdf" dlg = PrintToPdfDialog(name, self) - if dlg.exec_() == QDialog.Accepted: + if dlg.exec() == QDialog.Accepted: filePath, pageLayout = dlg.getData() if filePath: if os.path.exists(filePath): @@ -730,7 +730,7 @@ printer.setResolution(Preferences.getPrinter("Resolution")) printDialog = QPrintDialog(printer, self) - if printDialog.exec_() == QDialog.Accepted: + if printDialog.exec() == QDialog.Accepted: browser.render(printer) def __pdfGeneratedForSave(self, filePath, pdfData): @@ -796,7 +796,7 @@ preview.resize(800, 750) preview.paintRequested.connect( lambda p: self.__printPreviewRequested(p, browser)) - preview.exec_() + preview.exec() def __printPreviewRequested(self, printer, browser): """ @@ -974,7 +974,7 @@ self.tr("C&lose Current Tab"), E5MessageBox.AcceptRole) closeTabButton.setIcon(UI.PixmapCache.getIcon("tabClose")) mb.addButton(E5MessageBox.Cancel) - mb.exec_() + mb.exec() if mb.clickedButton() == quitButton: return True else: