def create_docks(self): self.addr_encoder = AddrEncoder(self) self.variables = Variables(self) self.stack_eval = StackEval(self) self.script_generator = ScriptGenerator(self) self.dock_widgets.extend([ self.addr_encoder, self.variables, self.stack_eval, self.script_generator]) self.dock_widgets.sort(key = lambda i: i.tool_name) for i in self.dock_widgets: i.statusMessage.connect(self.gui.show_status_message)