1 # from PyQt4.QtXml import QDomNode
4 # wrapper around PyQt4.QtXml.QDomNode
5 # it keeps an hash of childrens for
8 def __init__(self, node, row, parent = 0):
9 # node is of type PyQt4.QtXml.QDomNode
11 self.parentItem = parent
16 if i in self.childItems:
17 return self.childItems[i]
18 if i >= 0 and i < self.domNode.childNodes().count():
19 childNode = self.domNode.childNodes().item(i)
20 childItem = domItem(childNode, i, self)
21 self.childItems[i] = childItem
26 return self.parentItem