Pyqt4.qtwebkit: qwebpage qwebview Установите время ожидания при остановке нагрузки
Вопрос
Есть ли способ сказать qwebpage или на страницу загрузки qwebview, если превышен какой-то тайм-аут?
Султан
Решение
CutyCapt. Используется QTWebkit, и он имеет максимальный параметр ждать. Вы должны взглянуть на то, как они это делают. Это должно быть что делать с QTimer.
Другие советы
У меня именно такая же проблема с моей страницей приложение Scraping, которое иногда занимает слишком много времени на определенных вызовах JavaScript.
В моем приложении я добавляю таймер Single Shot, который на срок действия вызывает метод «Как будто» страница закончила загрузку, как это:
self.timer = QTimer()
self.timer.singleShot(15000, self.finished_loading)
Вы можете увидеть весь источник на мой github..
Не связан с StackOverflow