создал класс наследник QNetworkAccessManager, переопределил функцию createRequest
QNetworkReply* CNetworkAccessManager::createRequest(Operation op, QNetworkRequest &request, QIODevice *outgoingData)
{
QNetworkRequest myReq = request;
return QNetworkAccessManager::createRequest( op, myReq, outgoingData );
}
далее использую в коде
mngr = new CNetworkAccessManager(this);
mywebView->page()->setNetworkAccessManager(mngr);
connect(mngr, SIGNAL(finished(QNetworkReply*)), SLOT(mySlot(QNetworkReply*)));
mywebView->load(QUrl("http://www.prog.org.ru"))
в mySlot заходит только один раз, не срабатывает на загрузку контента, а если не использовать свой CNetworkAccessManager, то сигнал finished реагирует на контент.
в чём может быть проблема?