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