241 dlg.setData(username, password) |
241 dlg.setData(username, password) |
242 if dlg.exec_() == QDialog.Accepted: |
242 if dlg.exec_() == QDialog.Accepted: |
243 username, password = dlg.getData() |
243 username, password = dlg.getData() |
244 auth.setUser(username) |
244 auth.setUser(username) |
245 auth.setPassword(password) |
245 auth.setPassword(password) |
246 if Preferences.getUser("SavePasswords"): |
246 if Preferences.getUser("SavePasswords") and dlg.shallSave(): |
247 WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\ |
247 WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\ |
248 .setLogin(url, realm, username, password) |
248 .setLogin(url, realm, username, password) |
249 else: |
249 else: |
250 page = self.sender() |
250 page = self.sender() |
251 if isinstance(page, QWebEnginePage): |
251 if isinstance(page, QWebEnginePage): |