def __init__(self, options): self.options = options self.main_window = MainWindow(self) self.session_manager = debugsession.SessionManager(self) self.console = Console(self) self.main_window.console = self.console self.stack = StackViewer(self) self.namespace = AllNamespaceViewer(self) self.threads = ThreadsViewer(self) self.source = SourceViewer(self) self.status = StatusBar(self) self.breaks = BreakpointViewer(self) self.toolbar = Toolbar(self) debugsession.connect_events(self)