def loguj(self): login, haslo, ok = LoginDialog.getLoginHaslo(self) if not ok: return if not login or not haslo: QMessageBox.warning( self, 'Błąd', 'Pusty login lub hasło!', QMessageBox.Ok) return self.osoba = baza.loguj(baza.sesja, login, haslo) if self.osoba is None: QMessageBox.critical(self, 'Błąd', 'Błędne dane!', QMessageBox.Ok) return # ~QMessageBox.information( # ~self, 'Dane logowania', # ~'Podano: ' + login + ' ' + haslo, QMessageBox.Ok) zadania = baza.pobierzDane(baza.sesja, self.osoba) model.aktualizuj(zadania) model.layoutChanged.emit() self.odswiezWidok() self.dodajBtn.setEnabled(True) self.zapiszBtn.setEnabled(True)
def loguj(self): login, haslo, ok = LoginDialog.getLoginHaslo(self) if not ok: return if not login or not haslo: QMessageBox.warning(self, 'Błąd', 'Pusty login lub hasło!', QMessageBox.Ok) return QMessageBox.information(self, 'Dane logowania', 'Podano: ' + login + ' ' + haslo, QMessageBox.Ok)
def loguj(self): login, haslo, ok = LoginDialog.getLoginHaslo(self) if not ok: self.loguj() if not login or not haslo: QMessageBox.warning(self, 'Błąd', 'Pusty login lub hasło!', QMessageBox.Ok) self.loguj() # QMessageBox.information(self, # 'Dane logowania', 'Podano: ' + login + ' ' + haslo, QMessageBox.Ok) if (login == 'ask' and haslo == 'ask'): return else: self.loguj()
def loguj(self): login, haslo, ok = LoginDialog.getLoginHaslo(self) if not ok: return if not login or not haslo: QMessageBox.warning( self, 'Błąd', 'Pusty login lub hasło!', QMessageBox.Ok) return self.osoba = baza.loguj(baza.sesja, login, haslo) if self.osoba is None: QMessageBox.critical(self, 'ERROR', 'Błędne dane!', QMessageBox.Ok) return QMessageBox.information( self, 'Dane logowania', 'Podano: ' + login + ' ' + haslo, QMessageBox.Ok)
def getLoginHaslo(parent=None): dialog = LoginDialog(parent) dialog.login.setFocus() ok = dialog.exec_() login, haslo = dialog.loginHaslo() return (login, haslo, ok == QDialog.Accepted)