2010-04-27 8 views
1

Ce que je voudrais mettre en œuvre estGet http statut Qt WebKit

1 Utilisation WebView de Qt (partie de QtWebKit) pour accéder à une page.

2 Afficher la page html spécifié si HTTP obtenu 4xx, 5xx état

(Ex> HTTP 404, 500).

3 Affiche également la page spécifiée lorsque la connexion réseau est indisponible.

Pour l'instant, j'avais seulement fait le travail 1 ... Dans le travail 2, comment ai-je obtenu le statut http de WebView? Dans le travail 3, je suis à la recherche d'API QUrl maintenant.

Vous avez une idée ou est-ce que vous avez déjà expiré?

Répondre

0

Vous devez réimplémenter QWebPage :: extension() avec le type d'extension QWebPage :: ErrorPageExtension.

Pour plus de détails voir: http://doc.qt.io/qt-5/qwebpage.html#extension, http://doc.qt.io/qt-5/qwebpage-errorpageextensionoption.html

+0

Très merci pour votre aide. En raison de problème de temps, j'ai utilisé un moyen TRÈS STUPIDE de le faire ... :( Mon patron a fait quelque chose que je ne peux pas accepter totalement, donc je quitte juste, et peut-être pas de programmation en Qt depuis longtemps. .. – RRTW