def indexWithNode(self, node): theItem = self.rootItemVFS list = DFF_Utils.getPath(node).split('/') for j in range(0, len(list)): for i in range(0, theItem.childCount()) : if theItem.child(i): if str(theItem.child(i).node.name) == str(list[j]): theItem = theItem.child(i) i = theItem.childCount() return self.createIndex(theItem.childNumber(), 0, theItem)
def indexWithNode(self, node): theItem = self.rootItemVFS list = DFF_Utils.getPath(node).split('/') for j in range(0, len(list)): for i in range(0, theItem.childCount()): if theItem.child(i): if str(theItem.child(i).node.name) == str(list[j]): theItem = theItem.child(i) i = theItem.childCount() return self.createIndex(theItem.childNumber(), 0, theItem)