QT / WebKit GUI Pass Выбранные данные элемента HTML в приложение QT
Вопрос
Я собираюсь в эксплуатацию формы Collecect на веб-страницах, чтобы заполнить их в следующий раз на основе имени поля ввода.
Как пройти выбранные / Peyleded HTML-элемент данных в QtWebkit в приложение QT? Как делает Firebug.
Версия Qt: 4.6 / 4.7
Спасибо.
Решение
Добавьте немного JavaScript, чтобы назначить уникальный идентификатор или класс на элемент ниже указателя мыши, а затем использовать стандартные селекторы с Qwebframe. найти его.
Более простое решение может быть селектор ":hover"
Но это даст вам целую кучу элементов, которые вам нужно фильтровать, потому что мышь всегда парит над HTML
и BODY
И все остальные элементы, которые укладываются друг на друга под вашей мышью. Так что, если мышь превышает span
В абзаце вы получите хотя бы HTML, BODY, P, SPAN
.