def __init__(self, filename, expandAddons=True): self.menustyle = UserSettings.Get(group="appearance", key="menustyle", subkey="selection") xmlTree = etree.parse(filename) if expandAddons: expAddons(xmlTree) self.model = TreeModel(ModuleNode) self._createModel(xmlTree)
def __init__(self, filename, expandAddons=True): self.menustyle = UserSettings.Get(group='appearance', key='menustyle', subkey='selection') xmlTree = etree.parse(filename) if expandAddons: expAddons(xmlTree) self.model = TreeModel(ModuleNode) self._createModel(xmlTree)
def __init__(self, filename, expandAddons=True, message_handler=GError): self.menustyle = UserSettings.Get( group="appearance", key="menustyle", subkey="selection" ) xmlTree = etree.parse(filename) if expandAddons: expAddons(xmlTree) for message in getToolboxMessages(): message_handler(message) clearToolboxMessages() self.model = TreeModel(ModuleNode) self._createModel(xmlTree)