def showRS232Stuff(self): self.tabWidget.show() rs232Tab = rs232Tool.rs232Widget(parent=self) # textEdit = textedit.TextEdit(parent = self) # self.activateEssential(textEdit) self.tabWidget.addTab(rs232Tab, 'RS232 Tab-%s' % self.index_tabs) self.index_tabs += 1 self.tabWidget.setCurrentWidget(rs232Tab) # document = textEdit.document() # document.clear() # document.setModified(False) self.tabWidget.currentWidget().setFocus() self.filename = None
def loadRS232File(self, filename): rs232Show = rs232Tool.rs232Widget(filename, self) self.tabWidget.show() try: # textEdit.load() # textEdit.frTextObject.getText() self.index_tabs += 1 except EnvironmentError as e: QMessageBox.warning(self, "G.R.O.M. Editor -- Load Error", "Failed to load {0}: {1}".format(filename, e)) rs232Show.close() del rs232Show else: self.tabWidget.addTab(rs232Show, rs232Show.windowTitle()) self.tabWidget.setCurrentWidget(rs232Show) self.deactivateForEdr()