QWebEngineView изменяет веб-контент перед рендерингом

У меня есть три вопроса о QWebengineView (Qt 5.7.0):

  1. Как я могу изменить веб-контент (добавить дополнительный html/javascript) во время загрузки (перед рендерингом)

  2. Как я могу получать события, когда ресурс javascript, включенный в веб-страницу, загружается (я тоже хочу их изменить).

  3. Я получаю html-контент с помощью page()->toHtml, затем устанавливаю его обратно с помощью setHtml , но отображаемый контент не нравится оригиналу (кажется, формат потери)

Спасибо за помощь!


person lemta    schedule 02.07.2016    source источник
comment
Честно говоря, лучший ответ на все три вопроса - используйте QtWebKit   -  person evilruff    schedule 07.07.2016
comment
@evilruff В зависимости от версии Qt, которую он использует, Qt WebKit устарел (если версия › Qt5.5). Так что нет, не лучший ответ   -  person IAmInPLS    schedule 12.07.2016
comment
Вопрос был о qwebengineview.. qtwebkit - это совсем другая история   -  person evilruff    schedule 12.07.2016