# 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


class QTextDocumentFragment(__PyQt6_sip.simplewrapper):
    """
    QTextDocumentFragment()
    QTextDocumentFragment(document: QTextDocument)
    QTextDocumentFragment(range: QTextCursor)
    QTextDocumentFragment(rhs: QTextDocumentFragment)
    """
    def fromHtml(self, html, resourceProvider, QTextDocument=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ fromHtml(html: str, resourceProvider: typing.Optional[QTextDocument] = None) -> QTextDocumentFragment """
        pass

    def fromMarkdown(self, markdown, features=None): # real signature unknown; restored from __doc__
        """ fromMarkdown(markdown: str, features: QTextDocument.MarkdownFeature = QTextDocument.MarkdownDialectGitHub) -> QTextDocumentFragment """
        return QTextDocumentFragment

    def fromPlainText(self, plainText): # real signature unknown; restored from __doc__
        """ fromPlainText(plainText: str) -> QTextDocumentFragment """
        return QTextDocumentFragment

    def isEmpty(self): # real signature unknown; restored from __doc__
        """ isEmpty(self) -> bool """
        return False

    def toHtml(self): # real signature unknown; restored from __doc__
        """ toHtml(self) -> str """
        return ""

    def toMarkdown(self, features=None): # real signature unknown; restored from __doc__
        """ toMarkdown(self, features: QTextDocument.MarkdownFeature = QTextDocument.MarkdownDialectGitHub) -> str """
        return ""

    def toPlainText(self): # real signature unknown; restored from __doc__
        """ toPlainText(self) -> str """
        return ""

    def toRawText(self): # real signature unknown; restored from __doc__
        """ toRawText(self) -> str """
        return ""

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



