Получить статус http в Qt WebKit - PullRequest
1 голос
/ 27 апреля 2010

Я хотел бы реализовать это

1 Использование Qt WebView (часть QtWebKit) для доступа к какой-либо странице.

2 Показать указанную HTML-страницу, если получен статус HTTP 4xx, 5xx

(Пример> HTTP 404, 500).

3 Также показывает указанную страницу, когда сетевое соединение недоступно.

На данный момент я только сделал работу 1 ... В задании 2, как я получил статус http из WebView? В задании 3 теперь я ищу API-интерфейсы QUrl.

У кого-нибудь уже есть идея или опыт?

1 Ответ

0 голосов
/ 21 января 2011

Вам следует переопределить QWebPage :: extension () с типом расширения QWebPage :: ErrorPageExtension.

Подробнее см .: http://doc.qt.io/qt-5/qwebpage.html#extension, http://doc.qt.io/qt-5/qwebpage-errorpageextensionoption.html

...