У меня есть программа Qt, которая загружает веб-страницы (HTML), анализирует их, а затем генерирует свой собственный HTML, который затем отображается с помощью QWebPage
. Иногда загружаемый мной HTML-код содержит теги IMG
, которые прекрасно работают, когда атрибут src
содержит полный URL-адрес. Однако иногда тег IMG
может использовать относительный путь, например:
<IMG SRC="images/foo.png" />
Поскольку я знаю URL-адрес, который должен быть добавлен к SRC
, моей первой мыслью было просто прикрепить его к моему результирующему HTML-коду при разборе. Однако это оказалось сложнее, чем я ожидал, и теперь мне интересно, есть ли лучший способ.
Есть ли какой-либо механизм/свойство с QWebPage, о котором я могу сказать: «используйте этот URL-адрес для относительных путей»? Или, может быть, кто-то может предложить лучший способ выполнить то, что я хочу?
Спасибо!