Example #1
0
    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)