QWebEngineView 打开本地 HTML
QWebEngineView opening local HTML
我想打开一个本地 HTML
以防你没有互联网连接并且 Loadfinished(bool)
属性 是假的。
我在名为 icons.grc
的资源文件中有我的 HTML
文件,其中路径是 /html/error.html
当我使用load(QUrl())
函数加载HTML
时,只能看到空白页。虽然 loadfinished()
属性 是真的,这意味着它加载没有任何问题。
我的加载本地代码url
view->load(QUrl("/html/error.html"));
有什么建议吗?
如果你使用.qrc
文件需要specify文件位置,那么你可以这样做:
view->load(QUrl("qrc:/html/error.html"));
或者您可以对 html 个页面的静态内容使用 QWebEngineView::setHtml()
。
适合我。
我想打开一个本地 HTML
以防你没有互联网连接并且 Loadfinished(bool)
属性 是假的。
我在名为 icons.grc
的资源文件中有我的 HTML
文件,其中路径是 /html/error.html
当我使用load(QUrl())
函数加载HTML
时,只能看到空白页。虽然 loadfinished()
属性 是真的,这意味着它加载没有任何问题。
我的加载本地代码url
view->load(QUrl("/html/error.html"));
有什么建议吗?
如果你使用.qrc
文件需要specify文件位置,那么你可以这样做:
view->load(QUrl("qrc:/html/error.html"));
或者您可以对 html 个页面的静态内容使用 QWebEngineView::setHtml()
。
适合我。