1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
from . import _api
# Names imported from Qt'4 QtGui module
__Qt4_QtGui = [
'QAbstractPrintDialog',
'QPageSetupDialog',
'QPrintDialog',
'QPrintEngine',
'QPrintPreviewDialog',
'QPrintPreviewWidget',
'QPrinter',
'QPrinterInfo'
]
if _api.USED_API == _api.QT_API_PYQT6:
from PyQt6.QtPrintSupport import *
elif _api.USED_API == _api.QT_API_PYQT5:
from PyQt5.QtPrintSupport import *
elif _api.USED_API == _api.QT_API_PYQT4:
from PyQt4.QtGui import (
QAbstractPrintDialog,
QPageSetupDialog,
QPrintDialog,
QPrintEngine,
QPrintPreviewDialog,
QPrintPreviewWidget,
QPrinter,
QPrinterInfo
)
elif _api.USED_API == _api.QT_API_PYSIDE:
from PySide.QtGui import (
QAbstractPrintDialog,
QPageSetupDialog,
QPrintDialog,
QPrintEngine,
QPrintPreviewDialog,
QPrintPreviewWidget,
QPrinter,
QPrinterInfo
)
elif _api.USED_API == _api.QT_API_PYSIDE2:
from PySide2.QtPrintSupport import *
_api.apply_global_fixes(globals())
|