def setup_actions(self):
self.actionOpen.triggered.connect(self.on_open)<EOL>self.actionNew.triggered.connect(self.on_new)<EOL>self.actionSave.triggered.connect(self.on_save)<EOL>self.actionSave_as.triggered.connect(self.on_save_as)<EOL>self.actionQuit.triggered.connect(<EOL>QtWidgets.QApplication.instance().quit)<EOL>self.tabWidget.current_changed.connect(self.on_current_tab_changed)<EOL>self.tabWidget.last_tab_closed.connect(self.on_last_tab_closed)<EOL>self.actionAbout.triggered.connect(self.on_about)<EOL>self.actionRun.triggered.connect(self.on_run)<EOL>self.interactiveConsole.process_finished.connect(<EOL>self.on_process_finished)<EOL>self.actionConfigure_run.triggered.connect(self.on_configure_run)<EOL>
Connects slots to signals