def __init__(self, main_window): """ Constructor Arguments: main_window -- the main window """ self.main_window = main_window QtGui.QWidget.__init__(self, main_window) self.ui = Ui_widget_general_script_editor() self.ui.setupUi(self) self.ui.edit = inline_editor(self.main_window.experiment) self.ui.edit.applied.connect(self._apply) self.ui.layout_vbox.addWidget(self.ui.edit) self.main_window.theme.apply_theme(self) self.tab_name = '__general_script__'
def __init__(self, main_window): """ Constructor Arguments: main_window -- the main window """ from QProgEdit import QTabManager self.main_window = main_window QtGui.QWidget.__init__(self, main_window) self.ui = Ui_widget_general_script_editor() self.ui.setupUi(self) self.ui.qprogedit = QTabManager(handler=self._apply, defaultLang= \ u'OpenSesame', handlerButtonText=u'Apply', cfg=cfg) self.ui.qprogedit.addTab(u'General script') self.ui.layout_vbox.addWidget(self.ui.qprogedit) self.main_window.theme.apply_theme(self) self.tab_name = '__general_script__'