WebBrowser/JavaScript/AutoFillJsObject.py

branch
QtWebEngine
changeset 4744
ad3f6c1caf8d
parent 4726
c26e2a2dc0cb
--- a/WebBrowser/JavaScript/AutoFillJsObject.py	Mon Feb 15 20:01:02 2016 +0100
+++ b/WebBrowser/JavaScript/AutoFillJsObject.py	Wed Feb 17 19:49:51 2016 +0100
@@ -46,14 +46,7 @@
         @param data data to be submitted
         @type QByteArray
         """
-        # TODO: AutoFill
-        pass
-##void AutoFillJsObject::formSubmitted(const QString &frameUrl, const QString &username, const QString &password, const QByteArray &data)
-##{
-##    PageFormData formData;
-##    formData.username = username;
-##    formData.password = password;
-##    formData.postData = data;
-##
-##    mApp->autoFill()->saveForm(m_jsObject->page(), QUrl(frameUrl), formData);
-##}
+        import WebBrowser.WebBrowserWindow
+        WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager()\
+        .formSubmitted(urlStr, userName, password, data,
+                       self.__jsObject.page())

eric ide

mercurial