--- 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())