WebBrowser/Network/NetworkManager.py

branch
QtWebEngine
changeset 4745
285bfd224a1b
parent 4743
f9e2e536d130
child 4754
1ff6d0ecb2fd
--- a/WebBrowser/Network/NetworkManager.py	Wed Feb 17 19:49:51 2016 +0100
+++ b/WebBrowser/Network/NetworkManager.py	Thu Feb 18 20:19:33 2016 +0100
@@ -95,27 +95,24 @@
                 .format(urlRoot)
         
         from UI.AuthenticationDialog import AuthenticationDialog
-        # TODO: Password Manager
-##        import WebBrowser.WebBrowserWindow
+        import WebBrowser.WebBrowserWindow
         
         dlg = AuthenticationDialog(info, auth.user(),
                                    Preferences.getUser("SavePasswords"),
                                    Preferences.getUser("SavePasswords"))
-        # TODO: Password Manager
-##        if Preferences.getUser("SavePasswords"):
-##            username, password = \
-##                WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\
-##                .getLogin(url, realm)
-##            if username:
-##                dlg.setData(username, password)
+        if Preferences.getUser("SavePasswords"):
+            username, password = \
+                WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\
+                .getLogin(url, realm)
+            if username:
+                dlg.setData(username, password)
         if dlg.exec_() == QDialog.Accepted:
             username, password = dlg.getData()
             auth.setUser(username)
             auth.setPassword(password)
-            # TODO: Password Manager
-##            if Preferences.getUser("SavePasswords"):
-##                WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\
-##                .setLogin(url, realm, username, password)
+            if Preferences.getUser("SavePasswords"):
+                WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\
+                .setLogin(url, realm, username, password)
     
     def proxyAuthentication(self, hostname, auth):
         """

eric ide

mercurial