Example #1
0
 def __init__(self, parent=None):
     super(LoginForm, self).__init__(parent)
     
     self.ui = LoginUiDialog()
     self.ui.setupUi(self)
     
     self.connect(self.ui.loginPushButton, QtCore.SIGNAL("clicked()"), self.saveCredentials)
     
     self.localStore = models.LocalStore()
     self.credentials = self.localStore.get_credentials()
Example #2
0
class LoginForm(QtGui.QDialog):
    
    def __init__(self, parent=None):
        super(LoginForm, self).__init__(parent)
        
        self.ui = LoginUiDialog()
        self.ui.setupUi(self)
        
        self.connect(self.ui.loginPushButton, QtCore.SIGNAL("clicked()"), self.saveCredentials)
        
        self.localStore = models.LocalStore()
        self.credentials = self.localStore.get_credentials()
    
    def setCredentials(self, credentials):
        self.ui.usernameLineEdit.setText(credentials.username)
        self.ui.passwordLineEdit.setText(credentials.password)
        
    def saveCredentials(self):
        username = unicode(self.ui.usernameLineEdit.text())
        password = unicode(self.ui.passwordLineEdit.text())
        self.localStore.set_credentials(username, password)
        
        self.emit(QtCore.SIGNAL("credentialsSaved()"))
        self.close()