# 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 .QTextObject import QTextObject

class QTextFrame(QTextObject):
    """ QTextFrame(doc: QTextDocument) """
    def begin(self): # real signature unknown; restored from __doc__
        """ begin(self) -> QTextFrame.iterator """
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def childFrames(self): # real signature unknown; restored from __doc__
        """ childFrames(self) -> List[QTextFrame] """
        return []

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def end(self): # real signature unknown; restored from __doc__
        """ end(self) -> QTextFrame.iterator """
        pass

    def firstCursorPosition(self): # real signature unknown; restored from __doc__
        """ firstCursorPosition(self) -> QTextCursor """
        return QTextCursor

    def firstPosition(self): # real signature unknown; restored from __doc__
        """ firstPosition(self) -> int """
        return 0

    def frameFormat(self): # real signature unknown; restored from __doc__
        """ frameFormat(self) -> QTextFrameFormat """
        return QTextFrameFormat

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def lastCursorPosition(self): # real signature unknown; restored from __doc__
        """ lastCursorPosition(self) -> QTextCursor """
        return QTextCursor

    def lastPosition(self): # real signature unknown; restored from __doc__
        """ lastPosition(self) -> int """
        return 0

    def parentFrame(self): # real signature unknown; restored from __doc__
        """ parentFrame(self) -> QTextFrame """
        return QTextFrame

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def setFormat(self, *args, **kwargs): # real signature unknown
        pass

    def setFrameFormat(self, aformat): # real signature unknown; restored from __doc__
        """ setFrameFormat(self, aformat: QTextFrameFormat) """
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, doc): # real signature unknown; restored from __doc__
        pass

    iterator = None # (!) real value is "<class 'PyQt6.QtGui.QTextFrame.iterator'>"


