Пример #1
0
class winloginEntryDialog(QtGui.QDialog):
	def __init__(self,loginValues,parent=None):
		QtGui.QDialog.__init__(self,parent)
		self.ui=Ui_loginEntryDialog()
		self.ui.setupUi(self)
		self.loginValues=loginValues
		self.isEdit=0
		self.entrySuccess=0
		if self.loginValues!=[[]]:
			self.isEdit=1
			self.ui.accountName.setText(self.loginValues[0][0])
			self.ui.lrURL.setText(self.loginValues[0][1][0])
			self.ui.username.setText(self.loginValues[0][1][1])
			self.ui.oldpassword=self.loginValues[0][1][2]
		QtCore.QObject.connect(self.ui.okButton,QtCore.SIGNAL("clicked()"),self.sendloginData)
		QtCore.QObject.connect(self.ui.cancelButton,QtCore.SIGNAL("clicked()"),self.close)
		
	def closeEvent(self,closeEventHandle):
		if self.entrySuccess==0:
			self.loginValues=[[]]
		closeEventHandle.accept()
		
	def sendloginData(self):
		straccountName=str(self.ui.accountName.text())
		strlrURL=str(self.ui.lrURL.text())
		strusername=str(self.ui.username.text())
		strpassword=str(self.ui.password.text())
		if self.isEdit==1 and strpassword=='':
			strpassword=self.ui.oldpassword
		if straccountName=='' or strlrURL=='' or strusername=='' or strpassword=='':
				print "One of reqired fields Empty"
		else:
			self.loginValues[0]=[straccountName,[strlrURL,strusername,md5.new(strpassword).hexdigest()]]
			self.entrySuccess=1
			self.close()
Пример #2
0
 def __init__(self, loginValues, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.ui = Ui_loginEntryDialog()
     self.ui.setupUi(self)
     self.loginValues = loginValues
     self.isEdit = 0
     self.entrySuccess = 0
     if self.loginValues != [[]]:
         self.isEdit = 1
         self.ui.accountName.setText(self.loginValues[0][0])
         self.ui.lrURL.setText(self.loginValues[0][1][0])
         self.ui.username.setText(self.loginValues[0][1][1])
         self.ui.oldpassword = self.loginValues[0][1][2]
     QtCore.QObject.connect(self.ui.okButton, QtCore.SIGNAL("clicked()"),
                            self.sendloginData)
     QtCore.QObject.connect(self.ui.cancelButton,
                            QtCore.SIGNAL("clicked()"), self.close)
Пример #3
0
class winloginEntryDialog(QtGui.QDialog):
    def __init__(self, loginValues, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_loginEntryDialog()
        self.ui.setupUi(self)
        self.loginValues = loginValues
        self.isEdit = 0
        self.entrySuccess = 0
        if self.loginValues != [[]]:
            self.isEdit = 1
            self.ui.accountName.setText(self.loginValues[0][0])
            self.ui.lrURL.setText(self.loginValues[0][1][0])
            self.ui.username.setText(self.loginValues[0][1][1])
            self.ui.oldpassword = self.loginValues[0][1][2]
        QtCore.QObject.connect(self.ui.okButton, QtCore.SIGNAL("clicked()"),
                               self.sendloginData)
        QtCore.QObject.connect(self.ui.cancelButton,
                               QtCore.SIGNAL("clicked()"), self.close)

    def closeEvent(self, closeEventHandle):
        if self.entrySuccess == 0:
            self.loginValues = [[]]
        closeEventHandle.accept()

    def sendloginData(self):
        straccountName = str(self.ui.accountName.text())
        strlrURL = str(self.ui.lrURL.text())
        strusername = str(self.ui.username.text())
        strpassword = str(self.ui.password.text())
        if self.isEdit == 1 and strpassword == '':
            strpassword = self.ui.oldpassword
        if straccountName == '' or strlrURL == '' or strusername == '' or strpassword == '':
            print "One of reqired fields Empty"
        else:
            self.loginValues[0] = [
                straccountName,
                [strlrURL, strusername,
                 md5.new(strpassword).hexdigest()]
            ]
            self.entrySuccess = 1
            self.close()
Пример #4
0
	def __init__(self,loginValues,parent=None):
		QtGui.QDialog.__init__(self,parent)
		self.ui=Ui_loginEntryDialog()
		self.ui.setupUi(self)
		self.loginValues=loginValues
		self.isEdit=0
		self.entrySuccess=0
		if self.loginValues!=[[]]:
			self.isEdit=1
			self.ui.accountName.setText(self.loginValues[0][0])
			self.ui.lrURL.setText(self.loginValues[0][1][0])
			self.ui.username.setText(self.loginValues[0][1][1])
			self.ui.oldpassword=self.loginValues[0][1][2]
		QtCore.QObject.connect(self.ui.okButton,QtCore.SIGNAL("clicked()"),self.sendloginData)
		QtCore.QObject.connect(self.ui.cancelButton,QtCore.SIGNAL("clicked()"),self.close)