def slotLogin(self): strUserName = u'%s'%self.ui.comboBox_username.currentText() strPass = u'%s'%self.ui.lineEdit_pass.text() if strUserName == '': self.ui.comboBox_username.setFocus() return if strPass == '': self.ui.lineEdit_pass.setFocus() return userinfo = SysUser() userinfo.username = strUserName userinfo.password = strPass g_configfile.addUserName(userinfo.username) res = dbSysUser().isValidUser(userinfo) if not res: QMessageBox.critical(self, u'info', u'ÕÊ»§»òÃÜÂëÊäÎó´íÎó') self.ui.lineEdit_pass.setFocus() else: ims.model.dbSysUser.g_current_user = dbSysUser().get_user_by_username(userinfo.username) self.accept()