QtXml.pyi 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450
  1. # Copyright (C) 2022 The Qt Company Ltd.
  2. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
  3. """
  4. This file contains the exact signatures for all functions in module
  5. PySide6.QtXml, except for defaults which are replaced by "...".
  6. """
  7. # mypy: disable-error-code="override, overload-overlap"
  8. # Module `PySide6.QtXml`
  9. import PySide6.QtXml
  10. import PySide6.QtCore
  11. import enum
  12. import typing
  13. from shiboken6 import Shiboken
  14. class QDomAttr(PySide6.QtXml.QDomNode):
  15. @typing.overload
  16. def __init__(self, /) -> None: ...
  17. @typing.overload
  18. def __init__(self, attr: PySide6.QtXml.QDomAttr, /) -> None: ...
  19. def __copy__(self, /) -> typing.Self: ...
  20. def name(self, /) -> str: ...
  21. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  22. def ownerElement(self, /) -> PySide6.QtXml.QDomElement: ...
  23. def setValue(self, value: str, /) -> None: ...
  24. def specified(self, /) -> bool: ...
  25. def value(self, /) -> str: ...
  26. class QDomCDATASection(PySide6.QtXml.QDomText):
  27. @typing.overload
  28. def __init__(self, /) -> None: ...
  29. @typing.overload
  30. def __init__(self, cdataSection: PySide6.QtXml.QDomCDATASection, /) -> None: ...
  31. def __copy__(self, /) -> typing.Self: ...
  32. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  33. class QDomCharacterData(PySide6.QtXml.QDomNode):
  34. @typing.overload
  35. def __init__(self, /) -> None: ...
  36. @typing.overload
  37. def __init__(self, characterData: PySide6.QtXml.QDomCharacterData, /) -> None: ...
  38. def __copy__(self, /) -> typing.Self: ...
  39. def appendData(self, arg: str, /) -> None: ...
  40. def data(self, /) -> str: ...
  41. def deleteData(self, offset: int, count: int, /) -> None: ...
  42. def insertData(self, offset: int, arg: str, /) -> None: ...
  43. def length(self, /) -> int: ...
  44. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  45. def replaceData(self, offset: int, count: int, arg: str, /) -> None: ...
  46. def setData(self, data: str, /) -> None: ...
  47. def substringData(self, offset: int, count: int, /) -> str: ...
  48. class QDomComment(PySide6.QtXml.QDomCharacterData):
  49. @typing.overload
  50. def __init__(self, /) -> None: ...
  51. @typing.overload
  52. def __init__(self, comment: PySide6.QtXml.QDomComment, /) -> None: ...
  53. def __copy__(self, /) -> typing.Self: ...
  54. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  55. class QDomDocument(PySide6.QtXml.QDomNode):
  56. class ParseOption(enum.Flag):
  57. Default = 0x0
  58. UseNamespaceProcessing = 0x1
  59. PreserveSpacingOnlyNodes = 0x2
  60. class ParseResult(Shiboken.Object):
  61. @typing.overload
  62. def __init__(self, /) -> None: ...
  63. @typing.overload
  64. def __init__(self, ParseResult: PySide6.QtXml.QDomDocument.ParseResult, /) -> None: ...
  65. def __copy__(self, /) -> typing.Self: ...
  66. @typing.overload
  67. def __init__(self, /) -> None: ...
  68. @typing.overload
  69. def __init__(self, document: PySide6.QtXml.QDomDocument, /) -> None: ...
  70. @typing.overload
  71. def __init__(self, doctype: PySide6.QtXml.QDomDocumentType, /) -> None: ...
  72. @typing.overload
  73. def __init__(self, name: str, /) -> None: ...
  74. def __copy__(self, /) -> typing.Self: ...
  75. def createAttribute(self, name: str, /) -> PySide6.QtXml.QDomAttr: ...
  76. def createAttributeNS(self, nsURI: str, qName: str, /) -> PySide6.QtXml.QDomAttr: ...
  77. def createCDATASection(self, data: str, /) -> PySide6.QtXml.QDomCDATASection: ...
  78. def createComment(self, data: str, /) -> PySide6.QtXml.QDomComment: ...
  79. def createDocumentFragment(self, /) -> PySide6.QtXml.QDomDocumentFragment: ...
  80. def createElement(self, tagName: str, /) -> PySide6.QtXml.QDomElement: ...
  81. def createElementNS(self, nsURI: str, qName: str, /) -> PySide6.QtXml.QDomElement: ...
  82. def createEntityReference(self, name: str, /) -> PySide6.QtXml.QDomEntityReference: ...
  83. def createProcessingInstruction(self, target: str, data: str, /) -> PySide6.QtXml.QDomProcessingInstruction: ...
  84. def createTextNode(self, data: str, /) -> PySide6.QtXml.QDomText: ...
  85. def doctype(self, /) -> PySide6.QtXml.QDomDocumentType: ...
  86. def documentElement(self, /) -> PySide6.QtXml.QDomElement: ...
  87. def elementById(self, elementId: str, /) -> PySide6.QtXml.QDomElement: ...
  88. def elementsByTagName(self, tagname: str, /) -> PySide6.QtXml.QDomNodeList: ...
  89. def elementsByTagNameNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNodeList: ...
  90. def implementation(self, /) -> PySide6.QtXml.QDomImplementation: ...
  91. def importNode(self, importedNode: PySide6.QtXml.QDomNode, deep: bool, /) -> PySide6.QtXml.QDomNode: ...
  92. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  93. @typing.overload
  94. def setContent(self, dev: PySide6.QtCore.QIODevice, /) -> typing.Tuple[bool, str, int, int]: ...
  95. @typing.overload
  96. def setContent(self, device: PySide6.QtCore.QIODevice, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
  97. @typing.overload
  98. def setContent(self, dev: PySide6.QtCore.QIODevice, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
  99. @typing.overload
  100. def setContent(self, reader: PySide6.QtCore.QXmlStreamReader, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
  101. @typing.overload
  102. def setContent(self, reader: PySide6.QtCore.QXmlStreamReader, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
  103. @typing.overload
  104. def setContent(self, text: str, /) -> typing.Tuple[bool, str, int, int]: ...
  105. @typing.overload
  106. def setContent(self, data: str, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
  107. @typing.overload
  108. def setContent(self, text: str, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
  109. @typing.overload
  110. def setContent(self, text: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.Tuple[bool, str, int, int]: ...
  111. @typing.overload
  112. def setContent(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
  113. @typing.overload
  114. def setContent(self, text: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
  115. def toByteArray(self, /, indent: int = ...) -> PySide6.QtCore.QByteArray: ...
  116. def toString(self, /, indent: int = ...) -> str: ...
  117. class QDomDocumentFragment(PySide6.QtXml.QDomNode):
  118. @typing.overload
  119. def __init__(self, /) -> None: ...
  120. @typing.overload
  121. def __init__(self, documentFragment: PySide6.QtXml.QDomDocumentFragment, /) -> None: ...
  122. def __copy__(self, /) -> typing.Self: ...
  123. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  124. class QDomDocumentType(PySide6.QtXml.QDomNode):
  125. @typing.overload
  126. def __init__(self, /) -> None: ...
  127. @typing.overload
  128. def __init__(self, documentType: PySide6.QtXml.QDomDocumentType, /) -> None: ...
  129. def __copy__(self, /) -> typing.Self: ...
  130. def entities(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
  131. def internalSubset(self, /) -> str: ...
  132. def name(self, /) -> str: ...
  133. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  134. def notations(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
  135. def publicId(self, /) -> str: ...
  136. def systemId(self, /) -> str: ...
  137. class QDomElement(PySide6.QtXml.QDomNode):
  138. @typing.overload
  139. def __init__(self, /) -> None: ...
  140. @typing.overload
  141. def __init__(self, element: PySide6.QtXml.QDomElement, /) -> None: ...
  142. def __copy__(self, /) -> typing.Self: ...
  143. def attribute(self, name: str, /, defValue: str = ...) -> str: ...
  144. def attributeNS(self, nsURI: str, localName: str, /, defValue: str = ...) -> str: ...
  145. def attributeNode(self, name: str, /) -> PySide6.QtXml.QDomAttr: ...
  146. def attributeNodeNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomAttr: ...
  147. def attributes(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
  148. def elementsByTagName(self, tagname: str, /) -> PySide6.QtXml.QDomNodeList: ...
  149. def elementsByTagNameNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNodeList: ...
  150. def hasAttribute(self, name: str, /) -> bool: ...
  151. def hasAttributeNS(self, nsURI: str, localName: str, /) -> bool: ...
  152. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  153. def removeAttribute(self, name: str, /) -> None: ...
  154. def removeAttributeNS(self, nsURI: str, localName: str, /) -> None: ...
  155. def removeAttributeNode(self, oldAttr: PySide6.QtXml.QDomAttr, /) -> PySide6.QtXml.QDomAttr: ...
  156. @typing.overload
  157. def setAttribute(self, name: str, value: str, /) -> None: ...
  158. @typing.overload
  159. def setAttribute(self, name: str, value: int, /) -> None: ...
  160. @typing.overload
  161. def setAttribute(self, name: str, value: float, /) -> None: ...
  162. @typing.overload
  163. def setAttributeNS(self, nsURI: str, qName: str, value: str, /) -> None: ...
  164. @typing.overload
  165. def setAttributeNS(self, nsURI: str, qName: str, value: int, /) -> None: ...
  166. @typing.overload
  167. def setAttributeNS(self, nsURI: str, qName: str, value: float, /) -> None: ...
  168. def setAttributeNode(self, newAttr: PySide6.QtXml.QDomAttr, /) -> PySide6.QtXml.QDomAttr: ...
  169. def setAttributeNodeNS(self, newAttr: PySide6.QtXml.QDomAttr, /) -> PySide6.QtXml.QDomAttr: ...
  170. def setTagName(self, name: str, /) -> None: ...
  171. def tagName(self, /) -> str: ...
  172. def text(self, /) -> str: ...
  173. class QDomEntity(PySide6.QtXml.QDomNode):
  174. @typing.overload
  175. def __init__(self, /) -> None: ...
  176. @typing.overload
  177. def __init__(self, entity: PySide6.QtXml.QDomEntity, /) -> None: ...
  178. def __copy__(self, /) -> typing.Self: ...
  179. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  180. def notationName(self, /) -> str: ...
  181. def publicId(self, /) -> str: ...
  182. def systemId(self, /) -> str: ...
  183. class QDomEntityReference(PySide6.QtXml.QDomNode):
  184. @typing.overload
  185. def __init__(self, /) -> None: ...
  186. @typing.overload
  187. def __init__(self, entityReference: PySide6.QtXml.QDomEntityReference, /) -> None: ...
  188. def __copy__(self, /) -> typing.Self: ...
  189. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  190. class QDomImplementation(Shiboken.Object):
  191. class InvalidDataPolicy(enum.Enum):
  192. AcceptInvalidChars = 0x0
  193. DropInvalidChars = 0x1
  194. ReturnNullNode = 0x2
  195. @typing.overload
  196. def __init__(self, /) -> None: ...
  197. @typing.overload
  198. def __init__(self, implementation: PySide6.QtXml.QDomImplementation, /) -> None: ...
  199. def __copy__(self, /) -> typing.Self: ...
  200. def __eq__(self, other: PySide6.QtXml.QDomImplementation, /) -> bool: ...
  201. def __ne__(self, other: PySide6.QtXml.QDomImplementation, /) -> bool: ...
  202. def createDocument(self, nsURI: str, qName: str, doctype: PySide6.QtXml.QDomDocumentType, /) -> PySide6.QtXml.QDomDocument: ...
  203. def createDocumentType(self, qName: str, publicId: str, systemId: str, /) -> PySide6.QtXml.QDomDocumentType: ...
  204. def hasFeature(self, feature: str, version: str, /) -> bool: ...
  205. @staticmethod
  206. def invalidDataPolicy() -> PySide6.QtXml.QDomImplementation.InvalidDataPolicy: ...
  207. def isNull(self, /) -> bool: ...
  208. @staticmethod
  209. def setInvalidDataPolicy(policy: PySide6.QtXml.QDomImplementation.InvalidDataPolicy, /) -> None: ...
  210. class QDomNamedNodeMap(Shiboken.Object):
  211. @typing.overload
  212. def __init__(self, /) -> None: ...
  213. @typing.overload
  214. def __init__(self, namedNodeMap: PySide6.QtXml.QDomNamedNodeMap, /) -> None: ...
  215. def __copy__(self, /) -> typing.Self: ...
  216. def __eq__(self, other: PySide6.QtXml.QDomNamedNodeMap, /) -> bool: ...
  217. def __ne__(self, other: PySide6.QtXml.QDomNamedNodeMap, /) -> bool: ...
  218. def contains(self, name: str, /) -> bool: ...
  219. def count(self, /) -> int: ...
  220. def isEmpty(self, /) -> bool: ...
  221. def item(self, index: int, /) -> PySide6.QtXml.QDomNode: ...
  222. def length(self, /) -> int: ...
  223. def namedItem(self, name: str, /) -> PySide6.QtXml.QDomNode: ...
  224. def namedItemNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNode: ...
  225. def removeNamedItem(self, name: str, /) -> PySide6.QtXml.QDomNode: ...
  226. def removeNamedItemNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNode: ...
  227. def setNamedItem(self, newNode: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  228. def setNamedItemNS(self, newNode: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  229. def size(self, /) -> int: ...
  230. class QDomNode(Shiboken.Object):
  231. class EncodingPolicy(enum.Enum):
  232. EncodingFromDocument = 0x1
  233. EncodingFromTextStream = 0x2
  234. class NodeType(enum.Enum):
  235. ElementNode = 0x1
  236. AttributeNode = 0x2
  237. TextNode = 0x3
  238. CDATASectionNode = 0x4
  239. EntityReferenceNode = 0x5
  240. EntityNode = 0x6
  241. ProcessingInstructionNode = 0x7
  242. CommentNode = 0x8
  243. DocumentNode = 0x9
  244. DocumentTypeNode = 0xa
  245. DocumentFragmentNode = 0xb
  246. NotationNode = 0xc
  247. BaseNode = 0x15
  248. CharacterDataNode = 0x16
  249. @typing.overload
  250. def __init__(self, /) -> None: ...
  251. @typing.overload
  252. def __init__(self, node: PySide6.QtXml.QDomNode, /) -> None: ...
  253. def __copy__(self, /) -> typing.Self: ...
  254. def __eq__(self, other: PySide6.QtXml.QDomNode, /) -> bool: ...
  255. def __lshift__(self, stream: PySide6.QtCore.QTextStream, /) -> PySide6.QtCore.QTextStream: ...
  256. def __ne__(self, other: PySide6.QtXml.QDomNode, /) -> bool: ...
  257. def appendChild(self, newChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  258. def attributes(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
  259. def childNodes(self, /) -> PySide6.QtXml.QDomNodeList: ...
  260. def clear(self, /) -> None: ...
  261. def cloneNode(self, /, deep: bool = ...) -> PySide6.QtXml.QDomNode: ...
  262. def columnNumber(self, /) -> int: ...
  263. def firstChild(self, /) -> PySide6.QtXml.QDomNode: ...
  264. def firstChildElement(self, /, tagName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
  265. def hasAttributes(self, /) -> bool: ...
  266. def hasChildNodes(self, /) -> bool: ...
  267. def insertAfter(self, newChild: PySide6.QtXml.QDomNode, refChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  268. def insertBefore(self, newChild: PySide6.QtXml.QDomNode, refChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  269. def isAttr(self, /) -> bool: ...
  270. def isCDATASection(self, /) -> bool: ...
  271. def isCharacterData(self, /) -> bool: ...
  272. def isComment(self, /) -> bool: ...
  273. def isDocument(self, /) -> bool: ...
  274. def isDocumentFragment(self, /) -> bool: ...
  275. def isDocumentType(self, /) -> bool: ...
  276. def isElement(self, /) -> bool: ...
  277. def isEntity(self, /) -> bool: ...
  278. def isEntityReference(self, /) -> bool: ...
  279. def isNotation(self, /) -> bool: ...
  280. def isNull(self, /) -> bool: ...
  281. def isProcessingInstruction(self, /) -> bool: ...
  282. def isSupported(self, feature: str, version: str, /) -> bool: ...
  283. def isText(self, /) -> bool: ...
  284. def lastChild(self, /) -> PySide6.QtXml.QDomNode: ...
  285. def lastChildElement(self, /, tagName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
  286. def lineNumber(self, /) -> int: ...
  287. def localName(self, /) -> str: ...
  288. def namedItem(self, name: str, /) -> PySide6.QtXml.QDomNode: ...
  289. def namespaceURI(self, /) -> str: ...
  290. def nextSibling(self, /) -> PySide6.QtXml.QDomNode: ...
  291. def nextSiblingElement(self, /, taName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
  292. def nodeName(self, /) -> str: ...
  293. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  294. def nodeValue(self, /) -> str: ...
  295. def normalize(self, /) -> None: ...
  296. def ownerDocument(self, /) -> PySide6.QtXml.QDomDocument: ...
  297. def parentNode(self, /) -> PySide6.QtXml.QDomNode: ...
  298. def prefix(self, /) -> str: ...
  299. def previousSibling(self, /) -> PySide6.QtXml.QDomNode: ...
  300. def previousSiblingElement(self, /, tagName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
  301. def removeChild(self, oldChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  302. def replaceChild(self, newChild: PySide6.QtXml.QDomNode, oldChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
  303. def save(self, arg__1: PySide6.QtCore.QTextStream, arg__2: int, /, arg__3: PySide6.QtXml.QDomNode.EncodingPolicy = ...) -> None: ...
  304. def setNodeValue(self, value: str, /) -> None: ...
  305. def setPrefix(self, pre: str, /) -> None: ...
  306. def toAttr(self, /) -> PySide6.QtXml.QDomAttr: ...
  307. def toCDATASection(self, /) -> PySide6.QtXml.QDomCDATASection: ...
  308. def toCharacterData(self, /) -> PySide6.QtXml.QDomCharacterData: ...
  309. def toComment(self, /) -> PySide6.QtXml.QDomComment: ...
  310. def toDocument(self, /) -> PySide6.QtXml.QDomDocument: ...
  311. def toDocumentFragment(self, /) -> PySide6.QtXml.QDomDocumentFragment: ...
  312. def toDocumentType(self, /) -> PySide6.QtXml.QDomDocumentType: ...
  313. def toElement(self, /) -> PySide6.QtXml.QDomElement: ...
  314. def toEntity(self, /) -> PySide6.QtXml.QDomEntity: ...
  315. def toEntityReference(self, /) -> PySide6.QtXml.QDomEntityReference: ...
  316. def toNotation(self, /) -> PySide6.QtXml.QDomNotation: ...
  317. def toProcessingInstruction(self, /) -> PySide6.QtXml.QDomProcessingInstruction: ...
  318. def toText(self, /) -> PySide6.QtXml.QDomText: ...
  319. class QDomNodeList(Shiboken.Object):
  320. @typing.overload
  321. def __init__(self, /) -> None: ...
  322. @typing.overload
  323. def __init__(self, nodeList: PySide6.QtXml.QDomNodeList, /) -> None: ...
  324. def __copy__(self, /) -> typing.Self: ...
  325. def __eq__(self, rhs: PySide6.QtXml.QDomNodeList, /) -> bool: ...
  326. def __ne__(self, rhs: PySide6.QtXml.QDomNodeList, /) -> bool: ...
  327. def at(self, index: int, /) -> PySide6.QtXml.QDomNode: ...
  328. def count(self, /) -> int: ...
  329. def isEmpty(self, /) -> bool: ...
  330. def item(self, index: int, /) -> PySide6.QtXml.QDomNode: ...
  331. def length(self, /) -> int: ...
  332. def size(self, /) -> int: ...
  333. class QDomNotation(PySide6.QtXml.QDomNode):
  334. @typing.overload
  335. def __init__(self, /) -> None: ...
  336. @typing.overload
  337. def __init__(self, notation: PySide6.QtXml.QDomNotation, /) -> None: ...
  338. def __copy__(self, /) -> typing.Self: ...
  339. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  340. def publicId(self, /) -> str: ...
  341. def systemId(self, /) -> str: ...
  342. class QDomProcessingInstruction(PySide6.QtXml.QDomNode):
  343. @typing.overload
  344. def __init__(self, /) -> None: ...
  345. @typing.overload
  346. def __init__(self, processingInstruction: PySide6.QtXml.QDomProcessingInstruction, /) -> None: ...
  347. def __copy__(self, /) -> typing.Self: ...
  348. def data(self, /) -> str: ...
  349. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  350. def setData(self, data: str, /) -> None: ...
  351. def target(self, /) -> str: ...
  352. class QDomText(PySide6.QtXml.QDomCharacterData):
  353. @typing.overload
  354. def __init__(self, /) -> None: ...
  355. @typing.overload
  356. def __init__(self, text: PySide6.QtXml.QDomText, /) -> None: ...
  357. def __copy__(self, /) -> typing.Self: ...
  358. def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
  359. def splitText(self, offset: int, /) -> PySide6.QtXml.QDomText: ...
  360. class QIntList: ...
  361. # eof