# encoding: utf-8
# module PyQt6.QtGui
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtGui.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.sip as __PyQt6_sip


from .QPaintDevice import QPaintDevice

class QPagedPaintDevice(QPaintDevice):
    # no doc
    def newPage(self): # real signature unknown; restored from __doc__
        """ newPage(self) -> bool """
        return False

    def pageLayout(self): # real signature unknown; restored from __doc__
        """ pageLayout(self) -> QPageLayout """
        return QPageLayout

    def pageRanges(self): # real signature unknown; restored from __doc__
        """ pageRanges(self) -> QPageRanges """
        return QPageRanges

    def setPageLayout(self, pageLayout): # real signature unknown; restored from __doc__
        """ setPageLayout(self, pageLayout: QPageLayout) -> bool """
        return False

    def setPageMargins(self, margins, units=None): # real signature unknown; restored from __doc__
        """ setPageMargins(self, margins: QMarginsF, units: QPageLayout.Unit = QPageLayout.Millimeter) -> bool """
        return False

    def setPageOrientation(self, orientation): # real signature unknown; restored from __doc__
        """ setPageOrientation(self, orientation: QPageLayout.Orientation) -> bool """
        return False

    def setPageRanges(self, ranges): # real signature unknown; restored from __doc__
        """ setPageRanges(self, ranges: QPageRanges) """
        pass

    def setPageSize(self, pageSize): # real signature unknown; restored from __doc__
        """ setPageSize(self, pageSize: QPageSize) -> bool """
        return False

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    PdfVersion = None # (!) real value is "<enum 'PdfVersion'>"


