diff -r e9e1b704af11 -r 6b9654035a7c Helpviewer/Passwords/PasswordManager.py --- a/Helpviewer/Passwords/PasswordManager.py Wed Feb 15 15:49:44 2012 +0100 +++ b/Helpviewer/Passwords/PasswordManager.py Wed Feb 15 16:05:11 2012 +0100 @@ -80,8 +80,10 @@ Class implementing the password manager. @signal changed() emitted to indicate a change + @signal passwordsSaved() emitted after the passwords were saved """ changed = pyqtSignal() + passwordsSaved = pyqtSignal() SEPARATOR = "====================" FORMS = "=====FORMS=====" @@ -200,6 +202,7 @@ for key in self.__never: f.write("{0}\n".format(key)) f.close() + self.passwordsSaved.emit() except IOError as err: E5MessageBox.critical(None, self.trUtf8("Saving login data"),