File indexing completed on 2024-05-19 15:42:17

0001 class pyqtSignal():
0002  def connect(self, targetSignal): pass
0003  def emit(self, *args): pass
0004 from QtCore import *
0005 
0006 from QtWidgets import *
0007 
0008 import datetime
0009 
0010 class QAbstractPrintDialog(QDialog):
0011     """"""
0012     # Enum QAbstractPrintDialog.PrintDialogOption
0013     __kdevpythondocumentation_builtin_None = 0
0014     None_ = 0
0015     PrintToFile = 0
0016     PrintSelection = 0
0017     PrintPageRange = 0
0018     PrintCollateCopies = 0
0019     PrintShowPageSize = 0
0020     PrintCurrentPage = 0
0021 
0022     # Enum QAbstractPrintDialog.PrintRange
0023     AllPages = 0
0024     Selection = 0
0025     PageRange = 0
0026     CurrentPage = 0
0027 
0028     def __init__(self, printer, parent = None):
0029         '''void QAbstractPrintDialog.__init__(QPrinter printer, QWidget parent = None)'''
0030     def setOptionTabs(self, tabs):
0031         '''void QAbstractPrintDialog.setOptionTabs(list-of-QWidget tabs)'''
0032     def printer(self):
0033         '''QPrinter QAbstractPrintDialog.printer()'''
0034         return QPrinter()
0035     def toPage(self):
0036         '''int QAbstractPrintDialog.toPage()'''
0037         return int()
0038     def fromPage(self):
0039         '''int QAbstractPrintDialog.fromPage()'''
0040         return int()
0041     def setFromTo(self, fromPage, toPage):
0042         '''void QAbstractPrintDialog.setFromTo(int fromPage, int toPage)'''
0043     def maxPage(self):
0044         '''int QAbstractPrintDialog.maxPage()'''
0045         return int()
0046     def minPage(self):
0047         '''int QAbstractPrintDialog.minPage()'''
0048         return int()
0049     def setMinMax(self, min, max):
0050         '''void QAbstractPrintDialog.setMinMax(int min, int max)'''
0051     def printRange(self):
0052         '''QAbstractPrintDialog.PrintRange QAbstractPrintDialog.printRange()'''
0053         return QAbstractPrintDialog.PrintRange()
0054     def setPrintRange(self, range):
0055         '''void QAbstractPrintDialog.setPrintRange(QAbstractPrintDialog.PrintRange range)'''
0056     def exec_(self):
0057         '''abstract int QAbstractPrintDialog.exec_()'''
0058         return int()
0059     class PrintDialogOptions():
0060         """"""
0061         def __init__(self):
0062             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__init__()'''
0063             return QAbstractPrintDialog.PrintDialogOptions()
0064         def __init__(self):
0065             '''int QAbstractPrintDialog.PrintDialogOptions.__init__()'''
0066             return int()
0067         def __init__(self):
0068             '''void QAbstractPrintDialog.PrintDialogOptions.__init__()'''
0069         def __bool__(self):
0070             '''int QAbstractPrintDialog.PrintDialogOptions.__bool__()'''
0071             return int()
0072         def __ne__(self, f):
0073             '''bool QAbstractPrintDialog.PrintDialogOptions.__ne__(QAbstractPrintDialog.PrintDialogOptions f)'''
0074             return bool()
0075         def __eq__(self, f):
0076             '''bool QAbstractPrintDialog.PrintDialogOptions.__eq__(QAbstractPrintDialog.PrintDialogOptions f)'''
0077             return bool()
0078         def __invert__(self):
0079             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__invert__()'''
0080             return QAbstractPrintDialog.PrintDialogOptions()
0081         def __and__(self, mask):
0082             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__and__(int mask)'''
0083             return QAbstractPrintDialog.PrintDialogOptions()
0084         def __xor__(self, f):
0085             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__xor__(QAbstractPrintDialog.PrintDialogOptions f)'''
0086             return QAbstractPrintDialog.PrintDialogOptions()
0087         def __xor__(self, f):
0088             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__xor__(int f)'''
0089             return QAbstractPrintDialog.PrintDialogOptions()
0090         def __or__(self, f):
0091             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__or__(QAbstractPrintDialog.PrintDialogOptions f)'''
0092             return QAbstractPrintDialog.PrintDialogOptions()
0093         def __or__(self, f):
0094             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__or__(int f)'''
0095             return QAbstractPrintDialog.PrintDialogOptions()
0096         def __int__(self):
0097             '''int QAbstractPrintDialog.PrintDialogOptions.__int__()'''
0098             return int()
0099         def __ixor__(self, f):
0100             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__ixor__(QAbstractPrintDialog.PrintDialogOptions f)'''
0101             return QAbstractPrintDialog.PrintDialogOptions()
0102         def __ior__(self, f):
0103             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__ior__(QAbstractPrintDialog.PrintDialogOptions f)'''
0104             return QAbstractPrintDialog.PrintDialogOptions()
0105         def __iand__(self, mask):
0106             '''QAbstractPrintDialog.PrintDialogOptions QAbstractPrintDialog.PrintDialogOptions.__iand__(int mask)'''
0107             return QAbstractPrintDialog.PrintDialogOptions()
0108 
0109 
0110 class QPageSetupDialog(QDialog):
0111     """"""
0112     def __init__(self, printer, parent = None):
0113         '''void QPageSetupDialog.__init__(QPrinter printer, QWidget parent = None)'''
0114     def __init__(self, parent = None):
0115         '''void QPageSetupDialog.__init__(QWidget parent = None)'''
0116     def printer(self):
0117         '''QPrinter QPageSetupDialog.printer()'''
0118         return QPrinter()
0119     def done(self, result):
0120         '''void QPageSetupDialog.done(int result)'''
0121     def open(self):
0122         '''void QPageSetupDialog.open()'''
0123     def open(self, slot):
0124         '''void QPageSetupDialog.open(slot slot)'''
0125     def exec_(self):
0126         '''int QPageSetupDialog.exec_()'''
0127         return int()
0128     def setVisible(self, visible):
0129         '''void QPageSetupDialog.setVisible(bool visible)'''
0130 
0131 
0132 class QPrintDialog(QAbstractPrintDialog):
0133     """"""
0134     def __init__(self, printer, parent = None):
0135         '''void QPrintDialog.__init__(QPrinter printer, QWidget parent = None)'''
0136     def __init__(self, parent = None):
0137         '''void QPrintDialog.__init__(QWidget parent = None)'''
0138     accepted = pyqtSignal() # void accepted() - signal
0139     accepted = pyqtSignal() # void accepted(QPrinter*) - signal
0140     def open(self):
0141         '''void QPrintDialog.open()'''
0142     def open(self, slot):
0143         '''void QPrintDialog.open(slot slot)'''
0144     def setVisible(self, visible):
0145         '''void QPrintDialog.setVisible(bool visible)'''
0146     def options(self):
0147         '''QAbstractPrintDialog.PrintDialogOptions QPrintDialog.options()'''
0148         return QAbstractPrintDialog.PrintDialogOptions()
0149     def setOptions(self, options):
0150         '''void QPrintDialog.setOptions(QAbstractPrintDialog.PrintDialogOptions options)'''
0151     def testOption(self, option):
0152         '''bool QPrintDialog.testOption(QAbstractPrintDialog.PrintDialogOption option)'''
0153         return bool()
0154     def setOption(self, option, on = True):
0155         '''void QPrintDialog.setOption(QAbstractPrintDialog.PrintDialogOption option, bool on = True)'''
0156     def done(self, result):
0157         '''void QPrintDialog.done(int result)'''
0158     def accept(self):
0159         '''void QPrintDialog.accept()'''
0160     def exec_(self):
0161         '''int QPrintDialog.exec_()'''
0162         return int()
0163 
0164 
0165 class QPrintEngine():
0166     """"""
0167     # Enum QPrintEngine.PrintEnginePropertyKey
0168     PPK_CollateCopies = 0
0169     PPK_ColorMode = 0
0170     PPK_Creator = 0
0171     PPK_DocumentName = 0
0172     PPK_FullPage = 0
0173     PPK_NumberOfCopies = 0
0174     PPK_Orientation = 0
0175     PPK_OutputFileName = 0
0176     PPK_PageOrder = 0
0177     PPK_PageRect = 0
0178     PPK_PageSize = 0
0179     PPK_PaperRect = 0
0180     PPK_PaperSource = 0
0181     PPK_PrinterName = 0
0182     PPK_PrinterProgram = 0
0183     PPK_Resolution = 0
0184     PPK_SelectionOption = 0
0185     PPK_SupportedResolutions = 0
0186     PPK_WindowsPageSize = 0
0187     PPK_FontEmbedding = 0
0188     PPK_Duplex = 0
0189     PPK_PaperSources = 0
0190     PPK_CustomPaperSize = 0
0191     PPK_PageMargins = 0
0192     PPK_PaperSize = 0
0193     PPK_CopyCount = 0
0194     PPK_SupportsMultipleCopies = 0
0195     PPK_PaperName = 0
0196     PPK_QPageSize = 0
0197     PPK_QPageMargins = 0
0198     PPK_QPageLayout = 0
0199     PPK_CustomBase = 0
0200 
0201     def __init__(self):
0202         '''void QPrintEngine.__init__()'''
0203     def __init__(self):
0204         '''QPrintEngine QPrintEngine.__init__()'''
0205         return QPrintEngine()
0206     def printerState(self):
0207         '''abstract QPrinter.PrinterState QPrintEngine.printerState()'''
0208         return QPrinter.PrinterState()
0209     def metric(self):
0210         '''abstract QPaintDevice.PaintDeviceMetric QPrintEngine.metric()'''
0211         return QPaintDevice.PaintDeviceMetric()
0212     def abort(self):
0213         '''abstract bool QPrintEngine.abort()'''
0214         return bool()
0215     def newPage(self):
0216         '''abstract bool QPrintEngine.newPage()'''
0217         return bool()
0218     def property(self, key):
0219         '''abstract QVariant QPrintEngine.property(QPrintEngine.PrintEnginePropertyKey key)'''
0220         return QVariant()
0221     def setProperty(self, key, value):
0222         '''abstract void QPrintEngine.setProperty(QPrintEngine.PrintEnginePropertyKey key, QVariant value)'''
0223 
0224 
0225 class QPrinter(QPagedPaintDevice):
0226     """"""
0227     # Enum QPrinter.DuplexMode
0228     DuplexNone = 0
0229     DuplexAuto = 0
0230     DuplexLongSide = 0
0231     DuplexShortSide = 0
0232 
0233     # Enum QPrinter.Unit
0234     Millimeter = 0
0235     Point = 0
0236     Inch = 0
0237     Pica = 0
0238     Didot = 0
0239     Cicero = 0
0240     DevicePixel = 0
0241 
0242     # Enum QPrinter.PrintRange
0243     AllPages = 0
0244     Selection = 0
0245     PageRange = 0
0246     CurrentPage = 0
0247 
0248     # Enum QPrinter.OutputFormat
0249     NativeFormat = 0
0250     PdfFormat = 0
0251 
0252     # Enum QPrinter.PrinterState
0253     Idle = 0
0254     Active = 0
0255     Aborted = 0
0256     Error = 0
0257 
0258     # Enum QPrinter.PaperSource
0259     OnlyOne = 0
0260     Lower = 0
0261     Middle = 0
0262     Manual = 0
0263     Envelope = 0
0264     EnvelopeManual = 0
0265     Auto = 0
0266     Tractor = 0
0267     SmallFormat = 0
0268     LargeFormat = 0
0269     LargeCapacity = 0
0270     Cassette = 0
0271     FormSource = 0
0272     MaxPageSource = 0
0273     Upper = 0
0274     CustomSource = 0
0275     LastPaperSource = 0
0276 
0277     # Enum QPrinter.ColorMode
0278     GrayScale = 0
0279     Color = 0
0280 
0281     # Enum QPrinter.PageOrder
0282     FirstPageFirst = 0
0283     LastPageFirst = 0
0284 
0285     # Enum QPrinter.Orientation
0286     Portrait = 0
0287     Landscape = 0
0288 
0289     # Enum QPrinter.PrinterMode
0290     ScreenResolution = 0
0291     PrinterResolution = 0
0292     HighResolution = 0
0293 
0294     def __init__(self, mode = None):
0295         '''void QPrinter.__init__(QPrinter.PrinterMode mode = QPrinter.ScreenResolution)'''
0296     def __init__(self, printer, mode = None):
0297         '''void QPrinter.__init__(QPrinterInfo printer, QPrinter.PrinterMode mode = QPrinter.ScreenResolution)'''
0298     def paperName(self):
0299         '''str QPrinter.paperName()'''
0300         return str()
0301     def setPaperName(self, paperName):
0302         '''void QPrinter.setPaperName(str paperName)'''
0303     def setEngines(self, printEngine, paintEngine):
0304         '''void QPrinter.setEngines(QPrintEngine printEngine, QPaintEngine paintEngine)'''
0305     def metric(self):
0306         '''QPaintDevice.PaintDeviceMetric QPrinter.metric()'''
0307         return QPaintDevice.PaintDeviceMetric()
0308     def getPageMargins(self, left, top, right, bottom, unit):
0309         '''void QPrinter.getPageMargins(float left, float top, float right, float bottom, QPrinter.Unit unit)'''
0310     def setPageMargins(self, left, top, right, bottom, unit):
0311         '''void QPrinter.setPageMargins(float left, float top, float right, float bottom, QPrinter.Unit unit)'''
0312     def setMargins(self, m):
0313         '''void QPrinter.setMargins(QPagedPaintDevice.Margins m)'''
0314     def printRange(self):
0315         '''QPrinter.PrintRange QPrinter.printRange()'''
0316         return QPrinter.PrintRange()
0317     def setPrintRange(self, range):
0318         '''void QPrinter.setPrintRange(QPrinter.PrintRange range)'''
0319     def toPage(self):
0320         '''int QPrinter.toPage()'''
0321         return int()
0322     def fromPage(self):
0323         '''int QPrinter.fromPage()'''
0324         return int()
0325     def setFromTo(self, fromPage, toPage):
0326         '''void QPrinter.setFromTo(int fromPage, int toPage)'''
0327     def printEngine(self):
0328         '''QPrintEngine QPrinter.printEngine()'''
0329         return QPrintEngine()
0330     def paintEngine(self):
0331         '''QPaintEngine QPrinter.paintEngine()'''
0332         return QPaintEngine()
0333     def printerState(self):
0334         '''QPrinter.PrinterState QPrinter.printerState()'''
0335         return QPrinter.PrinterState()
0336     def abort(self):
0337         '''bool QPrinter.abort()'''
0338         return bool()
0339     def newPage(self):
0340         '''bool QPrinter.newPage()'''
0341         return bool()
0342     def setPrinterSelectionOption(self):
0343         '''str QPrinter.setPrinterSelectionOption()'''
0344         return str()
0345     def printerSelectionOption(self):
0346         '''str QPrinter.printerSelectionOption()'''
0347         return str()
0348     def pageRect(self):
0349         '''QRect QPrinter.pageRect()'''
0350         return QRect()
0351     def pageRect(self):
0352         '''QPrinter.Unit QPrinter.pageRect()'''
0353         return QPrinter.Unit()
0354     def paperRect(self):
0355         '''QRect QPrinter.paperRect()'''
0356         return QRect()
0357     def paperRect(self):
0358         '''QPrinter.Unit QPrinter.paperRect()'''
0359         return QPrinter.Unit()
0360     def doubleSidedPrinting(self):
0361         '''bool QPrinter.doubleSidedPrinting()'''
0362         return bool()
0363     def setDoubleSidedPrinting(self, enable):
0364         '''void QPrinter.setDoubleSidedPrinting(bool enable)'''
0365     def fontEmbeddingEnabled(self):
0366         '''bool QPrinter.fontEmbeddingEnabled()'''
0367         return bool()
0368     def setFontEmbeddingEnabled(self, enable):
0369         '''void QPrinter.setFontEmbeddingEnabled(bool enable)'''
0370     def supportedResolutions(self):
0371         '''list-of-int QPrinter.supportedResolutions()'''
0372         return [int()]
0373     def duplex(self):
0374         '''QPrinter.DuplexMode QPrinter.duplex()'''
0375         return QPrinter.DuplexMode()
0376     def setDuplex(self, duplex):
0377         '''void QPrinter.setDuplex(QPrinter.DuplexMode duplex)'''
0378     def paperSource(self):
0379         '''QPrinter.PaperSource QPrinter.paperSource()'''
0380         return QPrinter.PaperSource()
0381     def setPaperSource(self):
0382         '''QPrinter.PaperSource QPrinter.setPaperSource()'''
0383         return QPrinter.PaperSource()
0384     def supportsMultipleCopies(self):
0385         '''bool QPrinter.supportsMultipleCopies()'''
0386         return bool()
0387     def copyCount(self):
0388         '''int QPrinter.copyCount()'''
0389         return int()
0390     def setCopyCount(self):
0391         '''int QPrinter.setCopyCount()'''
0392         return int()
0393     def fullPage(self):
0394         '''bool QPrinter.fullPage()'''
0395         return bool()
0396     def setFullPage(self):
0397         '''bool QPrinter.setFullPage()'''
0398         return bool()
0399     def collateCopies(self):
0400         '''bool QPrinter.collateCopies()'''
0401         return bool()
0402     def setCollateCopies(self, collate):
0403         '''void QPrinter.setCollateCopies(bool collate)'''
0404     def colorMode(self):
0405         '''QPrinter.ColorMode QPrinter.colorMode()'''
0406         return QPrinter.ColorMode()
0407     def setColorMode(self):
0408         '''QPrinter.ColorMode QPrinter.setColorMode()'''
0409         return QPrinter.ColorMode()
0410     def resolution(self):
0411         '''int QPrinter.resolution()'''
0412         return int()
0413     def setResolution(self):
0414         '''int QPrinter.setResolution()'''
0415         return int()
0416     def pageOrder(self):
0417         '''QPrinter.PageOrder QPrinter.pageOrder()'''
0418         return QPrinter.PageOrder()
0419     def setPageOrder(self):
0420         '''QPrinter.PageOrder QPrinter.setPageOrder()'''
0421         return QPrinter.PageOrder()
0422     def paperSize(self):
0423         '''QPagedPaintDevice.PageSize QPrinter.paperSize()'''
0424         return QPagedPaintDevice.PageSize()
0425     def paperSize(self, unit):
0426         '''QSizeF QPrinter.paperSize(QPrinter.Unit unit)'''
0427         return QSizeF()
0428     def setPaperSize(self):
0429         '''QPagedPaintDevice.PageSize QPrinter.setPaperSize()'''
0430         return QPagedPaintDevice.PageSize()
0431     def setPaperSize(self, paperSize, unit):
0432         '''void QPrinter.setPaperSize(QSizeF paperSize, QPrinter.Unit unit)'''
0433     def setPageSizeMM(self, size):
0434         '''void QPrinter.setPageSizeMM(QSizeF size)'''
0435     def orientation(self):
0436         '''QPrinter.Orientation QPrinter.orientation()'''
0437         return QPrinter.Orientation()
0438     def setOrientation(self):
0439         '''QPrinter.Orientation QPrinter.setOrientation()'''
0440         return QPrinter.Orientation()
0441     def creator(self):
0442         '''str QPrinter.creator()'''
0443         return str()
0444     def setCreator(self):
0445         '''str QPrinter.setCreator()'''
0446         return str()
0447     def docName(self):
0448         '''str QPrinter.docName()'''
0449         return str()
0450     def setDocName(self):
0451         '''str QPrinter.setDocName()'''
0452         return str()
0453     def printProgram(self):
0454         '''str QPrinter.printProgram()'''
0455         return str()
0456     def setPrintProgram(self):
0457         '''str QPrinter.setPrintProgram()'''
0458         return str()
0459     def outputFileName(self):
0460         '''str QPrinter.outputFileName()'''
0461         return str()
0462     def setOutputFileName(self):
0463         '''str QPrinter.setOutputFileName()'''
0464         return str()
0465     def isValid(self):
0466         '''bool QPrinter.isValid()'''
0467         return bool()
0468     def printerName(self):
0469         '''str QPrinter.printerName()'''
0470         return str()
0471     def setPrinterName(self):
0472         '''str QPrinter.setPrinterName()'''
0473         return str()
0474     def outputFormat(self):
0475         '''QPrinter.OutputFormat QPrinter.outputFormat()'''
0476         return QPrinter.OutputFormat()
0477     def setOutputFormat(self, format):
0478         '''void QPrinter.setOutputFormat(QPrinter.OutputFormat format)'''
0479 
0480 
0481 class QPrinterInfo():
0482     """"""
0483     def __init__(self):
0484         '''void QPrinterInfo.__init__()'''
0485     def __init__(self, src):
0486         '''void QPrinterInfo.__init__(QPrinterInfo src)'''
0487     def __init__(self, printer):
0488         '''void QPrinterInfo.__init__(QPrinter printer)'''
0489     def supportedDuplexModes(self):
0490         '''list-of-QPrinter.DuplexMode QPrinterInfo.supportedDuplexModes()'''
0491         return [QPrinter.DuplexMode()]
0492     def defaultDuplexMode(self):
0493         '''QPrinter.DuplexMode QPrinterInfo.defaultDuplexMode()'''
0494         return QPrinter.DuplexMode()
0495     def defaultPrinterName(self):
0496         '''static str QPrinterInfo.defaultPrinterName()'''
0497         return str()
0498     def availablePrinterNames(self):
0499         '''static list-of-str QPrinterInfo.availablePrinterNames()'''
0500         return [str()]
0501     def supportedResolutions(self):
0502         '''list-of-int QPrinterInfo.supportedResolutions()'''
0503         return [int()]
0504     def maximumPhysicalPageSize(self):
0505         '''QPageSize QPrinterInfo.maximumPhysicalPageSize()'''
0506         return QPageSize()
0507     def minimumPhysicalPageSize(self):
0508         '''QPageSize QPrinterInfo.minimumPhysicalPageSize()'''
0509         return QPageSize()
0510     def supportsCustomPageSizes(self):
0511         '''bool QPrinterInfo.supportsCustomPageSizes()'''
0512         return bool()
0513     def defaultPageSize(self):
0514         '''QPageSize QPrinterInfo.defaultPageSize()'''
0515         return QPageSize()
0516     def supportedPageSizes(self):
0517         '''list-of-QPageSize QPrinterInfo.supportedPageSizes()'''
0518         return [QPageSize()]
0519     def state(self):
0520         '''QPrinter.PrinterState QPrinterInfo.state()'''
0521         return QPrinter.PrinterState()
0522     def isRemote(self):
0523         '''bool QPrinterInfo.isRemote()'''
0524         return bool()
0525     def printerInfo(self, printerName):
0526         '''static QPrinterInfo QPrinterInfo.printerInfo(str printerName)'''
0527         return QPrinterInfo()
0528     def makeAndModel(self):
0529         '''str QPrinterInfo.makeAndModel()'''
0530         return str()
0531     def location(self):
0532         '''str QPrinterInfo.location()'''
0533         return str()
0534     def description(self):
0535         '''str QPrinterInfo.description()'''
0536         return str()
0537     def defaultPrinter(self):
0538         '''static QPrinterInfo QPrinterInfo.defaultPrinter()'''
0539         return QPrinterInfo()
0540     def availablePrinters(self):
0541         '''static list-of-QPrinterInfo QPrinterInfo.availablePrinters()'''
0542         return [QPrinterInfo()]
0543     def supportedSizesWithNames(self):
0544         '''list-of-tuple-of-QString-QSizeF QPrinterInfo.supportedSizesWithNames()'''
0545         return [tuple-of-str-QSizeF()]
0546     def supportedPaperSizes(self):
0547         '''list-of-QPagedPaintDevice.PageSize QPrinterInfo.supportedPaperSizes()'''
0548         return [QPagedPaintDevice.PageSize()]
0549     def isDefault(self):
0550         '''bool QPrinterInfo.isDefault()'''
0551         return bool()
0552     def isNull(self):
0553         '''bool QPrinterInfo.isNull()'''
0554         return bool()
0555     def printerName(self):
0556         '''str QPrinterInfo.printerName()'''
0557         return str()
0558 
0559 
0560 class QPrintPreviewDialog(QDialog):
0561     """"""
0562     def __init__(self, parent = None, flags = 0):
0563         '''void QPrintPreviewDialog.__init__(QWidget parent = None, Qt.WindowFlags flags = 0)'''
0564     def __init__(self, printer, parent = None, flags = 0):
0565         '''void QPrintPreviewDialog.__init__(QPrinter printer, QWidget parent = None, Qt.WindowFlags flags = 0)'''
0566     paintRequested = pyqtSignal() # void paintRequested(QPrinter*) - signal
0567     def done(self, result):
0568         '''void QPrintPreviewDialog.done(int result)'''
0569     def printer(self):
0570         '''QPrinter QPrintPreviewDialog.printer()'''
0571         return QPrinter()
0572     def open(self):
0573         '''void QPrintPreviewDialog.open()'''
0574     def open(self, slot):
0575         '''void QPrintPreviewDialog.open(slot slot)'''
0576     def setVisible(self, visible):
0577         '''void QPrintPreviewDialog.setVisible(bool visible)'''
0578 
0579 
0580 class QPrintPreviewWidget(QWidget):
0581     """"""
0582     # Enum QPrintPreviewWidget.ZoomMode
0583     CustomZoom = 0
0584     FitToWidth = 0
0585     FitInView = 0
0586 
0587     # Enum QPrintPreviewWidget.ViewMode
0588     SinglePageView = 0
0589     FacingPagesView = 0
0590     AllPagesView = 0
0591 
0592     def __init__(self, printer, parent = None, flags = 0):
0593         '''void QPrintPreviewWidget.__init__(QPrinter printer, QWidget parent = None, Qt.WindowFlags flags = 0)'''
0594     def __init__(self, parent = None, flags = 0):
0595         '''void QPrintPreviewWidget.__init__(QWidget parent = None, Qt.WindowFlags flags = 0)'''
0596     def pageCount(self):
0597         '''int QPrintPreviewWidget.pageCount()'''
0598         return int()
0599     previewChanged = pyqtSignal() # void previewChanged() - signal
0600     paintRequested = pyqtSignal() # void paintRequested(QPrinter*) - signal
0601     def updatePreview(self):
0602         '''void QPrintPreviewWidget.updatePreview()'''
0603     def setAllPagesViewMode(self):
0604         '''void QPrintPreviewWidget.setAllPagesViewMode()'''
0605     def setFacingPagesViewMode(self):
0606         '''void QPrintPreviewWidget.setFacingPagesViewMode()'''
0607     def setSinglePageViewMode(self):
0608         '''void QPrintPreviewWidget.setSinglePageViewMode()'''
0609     def setPortraitOrientation(self):
0610         '''void QPrintPreviewWidget.setPortraitOrientation()'''
0611     def setLandscapeOrientation(self):
0612         '''void QPrintPreviewWidget.setLandscapeOrientation()'''
0613     def fitInView(self):
0614         '''void QPrintPreviewWidget.fitInView()'''
0615     def fitToWidth(self):
0616         '''void QPrintPreviewWidget.fitToWidth()'''
0617     def setCurrentPage(self, pageNumber):
0618         '''void QPrintPreviewWidget.setCurrentPage(int pageNumber)'''
0619     def setZoomMode(self, zoomMode):
0620         '''void QPrintPreviewWidget.setZoomMode(QPrintPreviewWidget.ZoomMode zoomMode)'''
0621     def setViewMode(self, viewMode):
0622         '''void QPrintPreviewWidget.setViewMode(QPrintPreviewWidget.ViewMode viewMode)'''
0623     def setOrientation(self, orientation):
0624         '''void QPrintPreviewWidget.setOrientation(QPrinter.Orientation orientation)'''
0625     def setZoomFactor(self, zoomFactor):
0626         '''void QPrintPreviewWidget.setZoomFactor(float zoomFactor)'''
0627     def zoomOut(self, factor = None):
0628         '''void QPrintPreviewWidget.zoomOut(float factor = 1.1)'''
0629     def zoomIn(self, factor = None):
0630         '''void QPrintPreviewWidget.zoomIn(float factor = 1.1)'''
0631     def print_(self):
0632         '''void QPrintPreviewWidget.print_()'''
0633     def setVisible(self, visible):
0634         '''void QPrintPreviewWidget.setVisible(bool visible)'''
0635     def currentPage(self):
0636         '''int QPrintPreviewWidget.currentPage()'''
0637         return int()
0638     def zoomMode(self):
0639         '''QPrintPreviewWidget.ZoomMode QPrintPreviewWidget.zoomMode()'''
0640         return QPrintPreviewWidget.ZoomMode()
0641     def viewMode(self):
0642         '''QPrintPreviewWidget.ViewMode QPrintPreviewWidget.viewMode()'''
0643         return QPrintPreviewWidget.ViewMode()
0644     def orientation(self):
0645         '''QPrinter.Orientation QPrintPreviewWidget.orientation()'''
0646         return QPrinter.Orientation()
0647     def zoomFactor(self):
0648         '''float QPrintPreviewWidget.zoomFactor()'''
0649         return float()
0650 
0651