Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: dr_qt от Июнь 28, 2014, 12:50



Название: #document в фрейме
Отправлено: dr_qt от Июнь 28, 2014, 12:50
На странице содержится фрейм с элементом #document.
Достаю фрейм с помощью webView->page()->mainFrame()->childFrames().at(0);
Но, походу из-за #document, получить дочерние элементы не получается.
Даже webView->page()->mainFrame()->childFrames().at(0)->documentElement().toHtml() возвращает пустую строку...

Вообще мне нужно получить размеры одного дочернего элемента. Пока, всё что нарыл в инете, по обходу #document, это примеры с JavaScript, но хотелось бы обойтись без него. Может кто в курсе как этого добиться?


Название: Re: #document в фрейме
Отправлено: dr_qt от Июнь 28, 2014, 14:36
Чувствую себя балбесом. 5 часов убил на поиски решения. Даже не знаю зачем я вызываю documentElement у фрейма. Если его убрать, то всё работает...