def __init__(self, parent=None): QMainWindow.__init__(self, parent) self.ui = Ui_ScriptEditor() self.ui.setupUi(self) #self.connect(self.ui.actionExit, SIGNAL("triggered()"), self.exit) self.splitter = QSplitter(Qt.Vertical, self) self.setCentralWidget(self.splitter) self.edit_tab = QTabWidget(self.splitter) self.console_tab = QTabWidget(self.splitter) self.py_console = PythonConsole(self.console_tab) self.console_tab.addTab(self.py_console, "&Python console") self.js_console = QtScriptConsole(self.console_tab) self.console_tab.addTab(self.js_console, "&QtScript console") self.editors = [] self.on_actionNewPython_triggered()