我需要将Cookie永久存储在使用QWebKit的应用程序中。我知道我必须创建QNetworkCookieJar
的子类并将其附加到QNetworkAccessManager
。但是,如何将此QNetworkAccessManager
附加到QWebView
或获取QNetworkAccessManager
?
如果这很重要,我会使用Python 3和PyQt。
答案 0 :(得分:4)
您可以通过QWebView.page().networkAccessManager().cookieJar()
/ setCookieJar()
获取/设置Cookie jar。
Qt中包含的浏览器演示(在C ++中)显示了如何读取和写入磁盘cookie。