def login(self): app_id = self.le_app_id.text().strip(' ') if app_id == '': self.btn_login.setText('请输入APP ID') self.le_app_id.setFocus() return security = self.le_security.text().strip(' ') if security == '': self.btn_login.setText('请输入密钥') self.le_security.setFocus() return self.btn_login.setDisabled(True) result, data = Tool.client_login(app_id, Tool.get_md5(security)) if result: DbHelper.insert_client(data, app_id, security) self.btn_login.setText("已连接") self.le_app_id.setDisabled(True) self.le_security.setDisabled(True) self.btn_logout.setDisabled(False) self.btn_logout.setText("注销") self.btn_logout.setFocus() else: self.btn_login.setDisabled(False) self.btn_login.setText("APP ID或者密钥不正确")