Esempio n. 1
0
 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)
Esempio n. 2
0
 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)