首页| 论坛| 消息

标题:QML达人来帮忙...QML中的webview如何打印cookie?
作者:tsuibin
日期:2013-12-02 15:02
内容:

我在C++中可以这样获取cookie

class MyCookieJar
class MyCookieJar : public QNetworkCookieJar
{
Q_OBJECT
public:
explicit MyCookieJar(QObject *parent = 0);
QList mycookies();
signals:
public slots:

};


定义一个全局的 cookiejar
m_cookieJar = newMyCookieJar();
ui->webView->page()->networkAccessManager()->setCookieJar( m_cookieJar );



当有一个新的的页面加载后可以通过foreach遍历m_cookieJar->mycookies()获取当前的cookiesQNetworkCookie cookie;


QNetworkCookie cookie;
QList list = m_cookieJar->mycookies();
foreach (cookie ,list)
{
qDebug()


#1 [XChinux 12-20 09:27]
将webview 传到 C++中去
在C++中,你可以将这个QDeclarativeItem(当然,在QML2中,不是这个基类了)参数转成QWebView,然后就按C++的方法获取.

回复 发表
主题 版块