eric7/WebBrowser/WebBrowserTabWidget.py

branch
eric7
changeset 8556
766e1566cb74
parent 8518
6a3eadfc3fb6
child 8881
54e42bc2437a
equal deleted inserted replaced
8555:844c2713bf44 8556:766e1566cb74
8 """ 8 """
9 9
10 import os 10 import os
11 11
12 from PyQt6.QtCore import ( 12 from PyQt6.QtCore import (
13 pyqtSignal, pyqtSlot, Qt, QUrl, QFile, QFileDevice, QMarginsF 13 pyqtSignal, pyqtSlot, Qt, QUrl, QFile, QFileDevice, QMarginsF, QIODevice
14 ) 14 )
15 from PyQt6.QtGui import QIcon, QPixmap, QPainter, QPageLayout 15 from PyQt6.QtGui import QIcon, QPixmap, QPainter, QPageLayout
16 from PyQt6.QtWidgets import ( 16 from PyQt6.QtWidgets import (
17 QWidget, QHBoxLayout, QMenu, QToolButton, QDialog 17 QWidget, QHBoxLayout, QMenu, QToolButton, QDialog
18 ) 18 )
747 """ 747 """
748 if pdfData.size() == 0: 748 if pdfData.size() == 0:
749 return 749 return
750 750
751 pdfFile = QFile(filePath) 751 pdfFile = QFile(filePath)
752 if pdfFile.open(QFile.WriteOnly): 752 if pdfFile.open(QIODevice.OpenModeFlag.WriteOnly):
753 pdfFile.write(pdfData) 753 pdfFile.write(pdfData)
754 pdfFile.close() 754 pdfFile.close()
755 if pdfFile.error() != QFileDevice.FileError.NoError: 755 if pdfFile.error() != QFileDevice.FileError.NoError:
756 EricMessageBox.critical( 756 EricMessageBox.critical(
757 self, 757 self,

eric ide

mercurial