# encoding: utf-8
# module PyQt5.QtGui
# from C:\Programs\Python\Python313\Lib\site-packages\PyQt5\QtGui.pyd
# by generator 1.147
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore
import sip as __sip


from .QTextCharFormat import QTextCharFormat

class QTextImageFormat(QTextCharFormat):
    """
    QTextImageFormat()
    QTextImageFormat(a0: QTextImageFormat)
    """
    def height(self): # real signature unknown; restored from __doc__
        """ height(self) -> float """
        return 0.0

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def name(self): # real signature unknown; restored from __doc__
        """ name(self) -> str """
        return ""

    def quality(self): # real signature unknown; restored from __doc__
        """ quality(self) -> int """
        return 0

    def setHeight(self, aheight): # real signature unknown; restored from __doc__
        """ setHeight(self, aheight: float) """
        pass

    def setName(self, aname, p_str=None): # real signature unknown; restored from __doc__
        """ setName(self, aname: Optional[str]) """
        pass

    def setQuality(self, quality=100): # real signature unknown; restored from __doc__
        """ setQuality(self, quality: int = 100) """
        pass

    def setWidth(self, awidth): # real signature unknown; restored from __doc__
        """ setWidth(self, awidth: float) """
        pass

    def width(self): # real signature unknown; restored from __doc__
        """ width(self) -> float """
        return 0.0

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass


