# 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 .QTextFrameFormat import QTextFrameFormat

class QTextTableFormat(QTextFrameFormat):
    """
    QTextTableFormat()
    QTextTableFormat(a0: QTextTableFormat)
    """
    def alignment(self): # real signature unknown; restored from __doc__
        """ alignment(self) -> Qt.AlignmentFlag """
        pass

    def borderCollapse(self): # real signature unknown; restored from __doc__
        """ borderCollapse(self) -> bool """
        return False

    def cellPadding(self): # real signature unknown; restored from __doc__
        """ cellPadding(self) -> float """
        return 0.0

    def cellSpacing(self): # real signature unknown; restored from __doc__
        """ cellSpacing(self) -> float """
        return 0.0

    def clearColumnWidthConstraints(self): # real signature unknown; restored from __doc__
        """ clearColumnWidthConstraints(self) """
        pass

    def columns(self): # real signature unknown; restored from __doc__
        """ columns(self) -> int """
        return 0

    def columnWidthConstraints(self): # real signature unknown; restored from __doc__
        """ columnWidthConstraints(self) -> List[QTextLength] """
        return []

    def headerRowCount(self): # real signature unknown; restored from __doc__
        """ headerRowCount(self) -> int """
        return 0

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def setAlignment(self, aalignment): # real signature unknown; restored from __doc__
        """ setAlignment(self, aalignment: Qt.AlignmentFlag) """
        pass

    def setBorderCollapse(self, borderCollapse): # real signature unknown; restored from __doc__
        """ setBorderCollapse(self, borderCollapse: bool) """
        pass

    def setCellPadding(self, apadding): # real signature unknown; restored from __doc__
        """ setCellPadding(self, apadding: float) """
        pass

    def setCellSpacing(self, spacing): # real signature unknown; restored from __doc__
        """ setCellSpacing(self, spacing: float) """
        pass

    def setColumns(self, acolumns): # real signature unknown; restored from __doc__
        """ setColumns(self, acolumns: int) """
        pass

    def setColumnWidthConstraints(self, constraints, QTextLength=None): # real signature unknown; restored from __doc__
        """ setColumnWidthConstraints(self, constraints: Iterable[QTextLength]) """
        pass

    def setHeaderRowCount(self, count): # real signature unknown; restored from __doc__
        """ setHeaderRowCount(self, count: int) """
        pass

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass


