Exemplo n.º 1
0
 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()