class RootMenu(Menu): def __init__(self, config): Menu.__init__(self, "Dinoteeth Media Launcher", config) self.movies = Menu("Movies", config) self.tv = Menu("TV", config) self.photos = Menu("Photos", config) self.games = Menu("Games", config) self.paused = Menu("Paused...", config) for item in [self.movies, self.tv, self.photos, self.games, self.paused]: self.add_item(item) for i in range(50): self.tv.add_item(Menu("Entry #%d" % i, self.config)) def parse_dir(self, path): print path MovieParser.add_videos_in_path(self.movies, self.config, path)