--- a/src/eric7/Plugins/VcsPlugins/vcsPySvn/SvnLoginDialog.py Wed Jul 13 11:16:20 2022 +0200 +++ b/src/eric7/Plugins/VcsPlugins/vcsPySvn/SvnLoginDialog.py Wed Jul 13 14:55:47 2022 +0200 @@ -16,10 +16,11 @@ """ Class implementing the login dialog for pysvn. """ + def __init__(self, realm, username, may_save, parent=None): """ Constructor - + @param realm name of the realm of the requested credentials (string) @param username username as supplied by subversion (string) @param may_save flag indicating, that subversion is willing to save @@ -28,24 +29,26 @@ """ super().__init__(parent) self.setupUi(self) - + self.realmLabel.setText( - self.tr("<b>Enter login data for realm {0}.</b>") - .format(realm)) + self.tr("<b>Enter login data for realm {0}.</b>").format(realm) + ) self.usernameEdit.setText(username) self.saveCheckBox.setEnabled(may_save) if not may_save: self.saveCheckBox.setChecked(False) - + msh = self.minimumSizeHint() self.resize(max(self.width(), msh.width()), msh.height()) - + def getData(self): """ Public method to retrieve the login data. - + @return tuple of three values (username, password, save) """ - return (self.usernameEdit.text(), - self.passwordEdit.text(), - self.saveCheckBox.isChecked()) + return ( + self.usernameEdit.text(), + self.passwordEdit.text(), + self.saveCheckBox.isChecked(), + )