366 expandedNames = [] |
366 expandedNames = [] |
367 |
367 |
368 while not self.atEnd(): |
368 while not self.atEnd(): |
369 self.readNext() |
369 self.readNext() |
370 if self.isEndElement() and self.name() == "ProjectBrowserState": |
370 if self.isEndElement() and self.name() == "ProjectBrowserState": |
371 # TODO: implement the expand logic |
371 projectBrowser = \ |
372 print(browserName) |
372 self.projectBrowser.getProjectBrowser(browserName) |
373 print(expandedNames) |
373 if projectBrowser is not None: |
|
374 projectBrowser.expandItemsByName(expandedNames) |
374 break |
375 break |
375 |
376 |
376 if self.isStartElement(): |
377 if self.isStartElement(): |
377 if self.name() == "ExpandedItemName": |
378 if self.name() == "ExpandedItemName": |
378 itemName = self.readElementText() |
379 itemName = self.readElementText() |