def logIn(self): user_name, psw = self.user_id.text(), self.password.text() found, user, position = self.system.checkRegisteredUser(user_name, psw) if not found: error = QErrorMessage() error.showMessage("wrong input") error.setWindowTitle("Error!!!") error.exec_() else: self.parent.loginSucess(user, position) self.close()
def accept(self): """Overrride QDialog accept. """ path = self.lineEdit.text() date = self.dateTimeEdit.dateTime().toPython() try: info = Database(since=date).info() info.generate_page(path) url_open(path, isfile=True) self.close() except NoMatchError: QErrorMessage(self).showMessage(u'无匹配条目\n{}')
def save(self): data = self.getData() if self.editOrNew == 'edit': if not self.parent.editEmployee(self.idEmployee, data, data[3]): error = QErrorMessage() error.showMessage("Invalid username: "******" already exist") error.setWindowTitle("Error!!!") error.exec_() else: self.returnVal = True elif self.editOrNew == 'new': if not self.parent.addNewEmployee(data, data[3]): error = QErrorMessage() error.showMessage("ID or/and Username is/are invalid") error.setWindowTitle("Error!!!") error.exec_() else: self.returnVal = True else: raise TypeError
def setupUi(self, main_window): """Set's up the UI, connects actions.""" super(MainWindow, self).setupUi(main_window) self.gl_widget = GLWidget(self) self.gl_widget.setObjectName("gl_widget") self.object_3d_layout.addWidget(self.gl_widget) #, 0, 0, 1, 1) self.gl_widget.set_slice_slider(self.layer_slider) self.action_quit.setStatusTip('Exit application') self.action_quit.triggered.connect(self.close) self.action_open.setStatusTip('Open new File') self.action_open.triggered.connect(self.load_stl_file) self.action_new.triggered.connect(self.reset_model) self.action_slice.triggered.connect(self.slice_project) self.action_slice.setStatusTip("Slice the current project") self.connect(self.layer_list_widget, SIGNAL("itemChanged(QListWidgetItem *)"), self.gl_widget.sync_layer) self.layer_slider.valueChanged.connect(self.layer_lcd.display) self.err_dialog = QErrorMessage(self)