Что я пытаюсь сделать, это попросить пароль, когда пользователь пытается закрыть приложение.Я сохранил пароль в текстовом файле на данный момент.Но даже если я введу правильный пароль, приложение не закроется и будет говорить, что я ввел неправильный пароль (печатает IGNORE1).Я пробовал разные кодировки файла с паролем, но ничего не получалось.Кодировка файла UTF-8
def closeEvent(self, event):
heslo_zadane = self.showDialog()
in_file = open("klient.cfg", "rt")
main_heslo = in_file.read()
in_file.close()
if heslo_zadane[1] == True:
if heslo_zadane[0] == main_heslo:
event.accept()
else:
event.ignore()
else:
event.ignore()
def showDialog(self):
text, ok = QtGui.QInputDialog.getText(self, 'Vypnutie Klienta',
'Zadajte správcovské heslo:')
return text, ok