Может ли QWebView загружать изображения из файлов ресурсов Qt?

я связал некоторые HTML и PNGs в файле ресурсов моего приложения Qt (для справочной системы). К сожалению, я не могу найти способ отображения изображений в HTML. Я пробовал различные комбинации QWebViewбазовый URL-адрес и разные URL-адреса для <img> tag, но никто не работал до сих пор.

чтобы быть ясным, я хочу иметь возможность сделать что-то вроде этого:

QString html = "<html><img href=':/resources/cat.png'/></html>";
myWebView->setHtml(html, ???);

это возможно?

1 ответов


попробуйте свой формат ресурса как:

qrc:/resources/cat.png

вместо

:/resources/cat.png

у нас есть .css-файлы, которые используют изображения в таком формате в webview, и он отлично работает