Exemplo n.º 1
0
QNetworkReply* QtNetworkAccessManager::createRequest(Operation operation, const QNetworkRequest& request, QIODevice* outData)
{
    WebPage* webPage = obtainOriginatingWebPage(request);
    if (webPage && m_applicationSchemes.contains(webPage, request.url().scheme().toLower())) {
        QtNetworkReply* reply = new QtNetworkReply(request, this);
        webPage->receivedApplicationSchemeRequest(request, reply);
        return reply;
    }

    return QNetworkAccessManager::createRequest(operation, request, outData);
}