Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   QWebKit: предотвращение автоматической загрузки страниц (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/qwebkit-predotvrashenie-avtomaticheskoj-zagruzki-stranic-357130/)

Guest 30.09.2011 18:24

QWebKit: предотвращение автоматической загрузки страниц
 
Проблема состоит в следующем: после загрузки страницы QWebPage генерирует сигнал loadFinished(bool) в результате чего вызывается мой метод OnPageLoad(). В этом методе происходит анализ элементов на странице и после анализа производятся с ними некоторые действия. В большинстве случаев всё проходит хорошо. Но если загруженная страница будет автоматически заменена на какую-то другую во время анализа элементов (например, на первой загруженной странице был meta refresh), то когда будут проводится действия с элементами из первой страницы - Qt упадет. Вопрос - как предотвратить дальнейшие загрузки страниц пока не обработана первая?


Часовой пояс GMT, время: 08:55.


© www.otvetnemail.ru - Форум вопросов и ответов.