def load(self): datas = loader.build_tools('tools') extends = glob('plugins/*/tools') for i in extends: tols = loader.build_tools(i) if len(tols) != 0: datas[1].extend(tols[1]) root = self.tre_plugins.AddRoot('Tools') for i in datas[1]: item = self.tre_plugins.AppendItem(root, i[0].title) self.tre_plugins.SetItemData(item, i[0]) for j in i[1]: it = self.tre_plugins.AppendItem(item, j[0].title) self.tre_plugins.SetItemData(it, j[0])
def load(self): data = loader.build_tools('tools') root = self.tre_plugins.AddRoot('Tools') for i in data[1]: item = self.tre_plugins.AppendItem(root, i[0].title) self.tre_plugins.SetItemData(item, i[0]) for j in i[1]: it = self.tre_plugins.AppendItem(item, j[0].title) self.tre_plugins.SetItemData(it, j[0])