# encoding: utf-8
# module PyQt4.QtGui
# from C:\Python27\lib\site-packages\PyQt4\QtGui.pyd
# by generator 1.145
# no doc

# imports
import PyQt4.QtCore as __PyQt4_QtCore


from QTextFormat import QTextFormat

class QTextBlockFormat(QTextFormat):
    """
    QTextBlockFormat()
    QTextBlockFormat(QTextBlockFormat)
    """
    def alignment(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.alignment() -> Qt.Alignment """
        pass

    def bottomMargin(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.bottomMargin() -> float """
        return 0.0

    def indent(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.indent() -> int """
        return 0

    def isValid(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.isValid() -> bool """
        return False

    def leftMargin(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.leftMargin() -> float """
        return 0.0

    def lineHeight(self, p_float=None, p_float_1=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QTextBlockFormat.lineHeight(float, float) -> float
        QTextBlockFormat.lineHeight() -> float
        """
        return 0.0

    def lineHeightType(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.lineHeightType() -> int """
        return 0

    def nonBreakableLines(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.nonBreakableLines() -> bool """
        return False

    def pageBreakPolicy(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.pageBreakPolicy() -> QTextFormat.PageBreakFlags """
        pass

    def rightMargin(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.rightMargin() -> float """
        return 0.0

    def setAlignment(self, Qt_Alignment): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setAlignment(Qt.Alignment) """
        pass

    def setBottomMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setBottomMargin(float) """
        pass

    def setIndent(self, p_int): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setIndent(int) """
        pass

    def setLeftMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setLeftMargin(float) """
        pass

    def setLineHeight(self, p_float, p_int): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setLineHeight(float, int) """
        pass

    def setNonBreakableLines(self, bool): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setNonBreakableLines(bool) """
        pass

    def setPageBreakPolicy(self, QTextFormat_PageBreakFlags): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setPageBreakPolicy(QTextFormat.PageBreakFlags) """
        pass

    def setRightMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setRightMargin(float) """
        pass

    def setTabPositions(self, list_of_QTextOption_Tab): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setTabPositions(list-of-QTextOption.Tab) """
        pass

    def setTextIndent(self, p_float): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setTextIndent(float) """
        pass

    def setTopMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.setTopMargin(float) """
        pass

    def tabPositions(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.tabPositions() -> list-of-QTextOption.Tab """
        pass

    def textIndent(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.textIndent() -> float """
        return 0.0

    def topMargin(self): # real signature unknown; restored from __doc__
        """ QTextBlockFormat.topMargin() -> float """
        return 0.0

    def __init__(self, QTextBlockFormat=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    FixedHeight = 2
    LineDistanceHeight = 4
    MinimumHeight = 3
    ProportionalHeight = 1
    SingleHeight = 0


