--- a/eric7/WebBrowser/WebBrowserTabWidget.py Sun Aug 29 17:48:26 2021 +0200 +++ b/eric7/WebBrowser/WebBrowserTabWidget.py Sun Aug 29 17:48:44 2021 +0200 @@ -10,7 +10,7 @@ import os from PyQt6.QtCore import ( - pyqtSignal, pyqtSlot, Qt, QUrl, QFile, QFileDevice, QMarginsF + pyqtSignal, pyqtSlot, Qt, QUrl, QFile, QFileDevice, QMarginsF, QIODevice ) from PyQt6.QtGui import QIcon, QPixmap, QPainter, QPageLayout from PyQt6.QtWidgets import ( @@ -749,7 +749,7 @@ return pdfFile = QFile(filePath) - if pdfFile.open(QFile.WriteOnly): + if pdfFile.open(QIODevice.OpenModeFlag.WriteOnly): pdfFile.write(pdfData) pdfFile.close() if pdfFile.error() != QFileDevice.FileError.NoError: