# encoding: utf-8
# module PyQt5.QtXml
# from C:\Programs\Python\Python313\Lib\site-packages\PyQt5\QtXml.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip


class QXmlAttributes(__sip.simplewrapper):
    """
    QXmlAttributes()
    QXmlAttributes(a0: QXmlAttributes)
    """
    def append(self, qName, p_str=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ append(self, qName: Optional[str], uri: Optional[str], localPart: Optional[str], value: Optional[str]) """
        pass

    def clear(self): # real signature unknown; restored from __doc__
        """ clear(self) """
        pass

    def count(self): # real signature unknown; restored from __doc__
        """ count(self) -> int """
        return 0

    def index(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        index(self, qName: Optional[str]) -> int
        index(self, uri: Optional[str], localPart: Optional[str]) -> int
        """
        return 0

    def length(self): # real signature unknown; restored from __doc__
        """ length(self) -> int """
        return 0

    def localName(self, index): # real signature unknown; restored from __doc__
        """ localName(self, index: int) -> str """
        return ""

    def qName(self, index): # real signature unknown; restored from __doc__
        """ qName(self, index: int) -> str """
        return ""

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QXmlAttributes) """
        pass

    def type(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        type(self, index: int) -> str
        type(self, qName: Optional[str]) -> str
        type(self, uri: Optional[str], localName: Optional[str]) -> str
        """
        return ""

    def uri(self, index): # real signature unknown; restored from __doc__
        """ uri(self, index: int) -> str """
        return ""

    def value(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        value(self, index: int) -> str
        value(self, qName: Optional[str]) -> str
        value(self, uri: Optional[str], localName: Optional[str]) -> str
        """
        return ""

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __len__(self, *args, **kwargs): # real signature unknown
        """ Return len(self). """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object"""



