def on_connect(self, event=None): log.debug('User clicked the authentication button. Validating ' 'creditentials...') userid = self._userid.text() password = self._password.text() valid = self._callback(userid, password) conf.set(['accounts', 'default', 'userid'], str(userid)) conf.set(['accounts', 'default', 'pass'], str(password)) if valid: log.info('Valid userid and password. Connected.') self._save_geometry() self.hide() else: log.info('Invalid userid or password. Asking authentication again.') dialog = QtGui.QMessageBox.critical(self, # 'Login failed' dialog title. _('Connot connect.'), # 'Login failed' dialog content. _('Invalid userid or password. Try again.'))
def on_connect(self, event=None): log.debug("User clicked the authentication button. Validating " "creditentials...") userid = self._userid.text() password = self._password.text() valid = self._callback(userid, password) conf.set(["accounts", "default", "userid"], str(userid)) conf.set(["accounts", "default", "pass"], str(password)) if valid: log.info("Valid userid and password. Connected.") self._save_geometry() self.hide() else: log.info("Invalid userid or password. Asking authentication again.") dialog = QtGui.QMessageBox.critical( self, # 'Login failed' dialog title. _("Connot connect."), # 'Login failed' dialog content. _("Invalid userid or password. Try again."), )
def _save_geometry(self): conf.set(["look", "loginwindow", "geometry", "posx"], self.x()) conf.set(["look", "loginwindow", "geometry", "posy"], self.y())
def _save_geometry(self): conf.set(['look', 'loginwindow', 'geometry', 'posx'], self.x()) conf.set(['look', 'loginwindow', 'geometry', 'posy'], self.y())
def _save_tabs(self): conf.set(['look', 'mainwindow', 'tabs', 'opened', 'main'], self._tabs['main'].keys()) conf.set(['look', 'mainwindow', 'tabs', 'opened', 'showuser'], self._tabs['showuser'].keys())
def _save_geometry(self): conf.set(['look', 'mainwindow', 'geometry', 'width'], self.width()) conf.set(['look', 'mainwindow', 'geometry', 'height'], self.height()) conf.set(['look', 'mainwindow', 'geometry', 'posx'], self.x()) conf.set(['look', 'mainwindow', 'geometry', 'posy'], self.y())
def quit(self, *args, **kwargs): self._save_geometry() self._save_tabs() return self._application.quit() conf.set(['look', 'mainwindow', 'geometry', 'height'], self.height)