def add_package(self, file_list, name=None): """""" id = Queue.add_package(self, file_list, name=None) path = self.on_get_path(id) self.row_inserted(path, self.get_iter(path)) for item in self.get_children(id): path = self.on_get_path(item.id) self.row_inserted(path, self.get_iter(path)) for subitem in self.get_children(item.id): path = self.on_get_path(subitem.id) self.row_inserted(path, self.get_iter(path)) return id