Название: QWebView Отправлено: agor от Октября 03, 2009, 07:47 Здравствуйте community,
Как узнать, что QWebPage, которую отправили на на какой-то несущесвующий url туда не пришла? Вот ситуация, есть IIS путь, к которому не проходит через умные прокси и.т.д., т.е. браузер с использованием QWebKit компонент идет на данный web сервер напрямую, вдруг серевер перестает отвечать, и Web браузер ничего не говорит об возникшей ошибке, а содержит лишь предидущую страницу, котрую он плучил от Web сервера до прекращения соединения с ним. Я не нашел никаких сигналов об о шибках в QWebkit компонентах, а не плохо бы формировать страницу, что случилась ошибка. (Как это делают монгие браузеры... ) . Если IIS стоит за прокси, то обычно, прокси собщает браузеру об ошибке. Спасибо. Название: Re: QWebView Отправлено: KADABRA от Октября 03, 2009, 09:13 Сигнал loadFinished(bool ok) разве не приходит в вашем случае?
Название: Re: QWebView Отправлено: shadone от Октября 04, 2009, 13:09 см сиглан QWebPage::handleUnsupportedContent (пример есть в WebPage::handleUnsupportedContent в исходниках Arora (http://github.com/Arora/arora)).
Название: Re: QWebView Отправлено: agor от Октября 05, 2009, 10:37 Сигнал loadFinished(bool ok) разве не приходит в вашем случае? Подойдем, спасибо, не внимательно доку читал...Название: Re: QWebView Отправлено: agor от Октября 05, 2009, 10:38 см сиглан QWebPage::handleUnsupportedContent (пример есть в WebPage::handleUnsupportedContent в исходниках Arora (http://github.com/Arora/arora)). Да, нужно будет посмотреть, может это поможет решить проблему, когда QWebview замерзает при заходе на страницу www.rbc.ru |