void WebPage::setCustomNetworkAccessManager() { NetworkAccessManager *manager = new NetworkAccessManager(this); manager->setCookieJar(new NetworkCookieJar(this)); this->setNetworkAccessManager(manager); connect(manager, SIGNAL(finished(QNetworkReply *)), this, SLOT(replyFinished(QNetworkReply *))); connect(manager, SIGNAL(sslErrors(QNetworkReply *, QList<QSslError>)), this, SLOT(handleSslErrorsForReply(QNetworkReply *, QList<QSslError>))); }
void WebPage::setCustomNetworkAccessManager() { NetworkAccessManager *manager = new NetworkAccessManager(this); manager->setCookieJar(m_manager->cookieJar()); this->setNetworkAccessManager(manager); connect(manager, SIGNAL(sslErrors(QNetworkReply *, QList<QSslError>)), this, SLOT(handleSslErrorsForReply(QNetworkReply *, QList<QSslError>))); connect(manager, SIGNAL(requestCreated(QByteArray &, QNetworkReply *)), SIGNAL(requestCreated(QByteArray &, QNetworkReply *))); }