X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2FdomItem.py;fp=sface%2FdomItem.py;h=0000000000000000000000000000000000000000;hp=8ee3940502d325caaaa128056bce23d800d78641;hb=e3ff7b1a829714d72e135fd11f7746a01bc2492b;hpb=f3ff2841c48e10598c64fd4b9dd8d90728a2c20c diff --git a/sface/domItem.py b/sface/domItem.py deleted file mode 100644 index 8ee3940..0000000 --- a/sface/domItem.py +++ /dev/null @@ -1,33 +0,0 @@ -# from PyQt4.QtXml import QDomNode - -class domItem: - # wrapper around PyQt4.QtXml.QDomNode - # it keeps an hash of childrens for - # performance reasons - - def __init__(self, node, row, parent = 0): - # node is of type PyQt4.QtXml.QDomNode - self.domNode = node - self.parentItem = parent - self.rowNumber = row - self.childItems = {} - - def child(self, i): - if i in self.childItems: - return self.childItems[i] - if i >= 0 and i < self.domNode.childNodes().count(): - childNode = self.domNode.childNodes().item(i) - childItem = domItem(childNode, i, self) - self.childItems[i] = childItem - return childItem - return None - - def parent(self): - return self.parentItem - - def node(self): - return self.domNode - - def row(self): - return self.rowNumber -