Cómo utilizar cookies en Qt
todas las cookies guardadas en la página de navegación de la vista web actual se pueden obtener a través de su función miembro protegida allCookies.
Por supuesto, también necesitamos asociar el objeto cookie con el QNetworkAccessManager de la vista web actual.
.h
[cpp] ¿Ver impresión de texto sin formato?
#ifndef NETWORKCOOKIE_H
#define NETWORKCOOKIE_H
#include
#include p> clase NetworkCookie: QNetworkCookieJar público { Q_OBJECT público: NetworkCookie(QObject *parent); ~NetworkCookie(); QList void setCookies(const QList privado: }; #endif // NETWORKCOOKIE_H .Cpp [cpp] ¿ver copia simple imprimir? NetworkCookie::NetworkCookie(QObject *padre) : QNetworkCookieJar(padre) { } NetworkCookie::~ NetworkCookie() { } QList return allCookies(); } void NetworkCookie::setCookies(const QList<. QNetworkCookie>& cookieList) { p> if(this == NULL) return; this-> setAllCookies(cookieList); >Usar: p> [cpp] ¿ver copia simple imprimir? //Establecer cookie en el navegador ui.webView->page()->networkAccessManager( )->. setCookieJar(&network_cookie_); QList [cpp] ¿ver copia simple?