2010-09-21 5 views
3

Je souhaite gérer les demandes ayant échouées (par exemple, avec le code d'erreur http 404 en réponse), afficher ma propre page "notfound.html" dans QWebView. Mais il n'y a pas de moyen simple de gérer les réponses avec les classes QWebView/QWebPage.QWebPage. Comment gérer une demande ayant échoué

Ma version de Qt est 4.7.

Répondre

6

La réponse est d'utiliser la fonction réimplémentée qwebpage::extension. Là, vous pouvez spécifier un gestionnaire d'erreurs pour trois domaines d'erreur différents: erreurs http, erreurs de couche qtnetwork, erreurs de couche qtwebkit.

Questions connexes