QT / WebKit GUI передает выбранные данные HTML-элемента в приложение Qt - PullRequest
3 голосов
/ 16 августа 2010

Я собираюсь собрать входные данные форм на веб-страницах, чтобы заполнить их в следующий раз автоматически на основе имени поля ввода.

Как передать данные выбранного / полученного элемента HTML в QtWebkit в приложение qt?Как и Firebug.

Qt версия: 4.6 / 4.7

Спасибо.

1 Ответ

4 голосов
/ 16 августа 2010

Добавьте JavaScript, чтобы назначить уникальный идентификатор или класс элементу под указателем мыши, а затем используйте стандартные селекторы с QWebFrame , чтобы найти его.

Возможно, более простое решениебудьте селектором ":hover", но это даст вам целую кучу элементов, которые вам нужно отфильтровать, потому что мышь всегда находится над HTML и BODY и всеми другими элементами, расположенными друг над другом под мышкой.Таким образом, если мышь находится над span в абзаце, вы получите по крайней мере HTML, BODY, P, SPAN.

...