Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: PulSar.CE3194694 от Август 13, 2011, 13:40



Название: Проблема с методом QWebPage::findText()
Отправлено: PulSar.CE3194694 от Август 13, 2011, 13:40
Привет
Обнаружил странное поведение этого метода. Обычно, когда ищется текст, то QWebView скролит страницу до места с этим текстом. А у меня почему-то прямо до конца. Дело такое: при запуске программы, происходит считывание из файла текстового фрагмента(который затем нужно найти), затем после некоторых инструкций вызывается метод QWebView::setHtml(), устанавливается на странице нужный текст, затем вызывается QWebPage::findText(), который должен найти мой фрагмент. Этот фрагмент, как оказалось, ищется, т.к. он у меня всегда подсвечивался, но скроллинг самой страницы идет в самый низ. Приходится самому двигаться по странице вверх и искать подсвеченный кусок. Почему так и как исправить, подскажите плз?

Зы во всех других случаях, когда нужно найти что-то, я вызываю поисковое окно, ввожу текст, и он правильно ищется. А тут нет...