我在 QWebView 小部件中打开本地 html 文件时遇到问题。所以,我这样做:
QWebView *myWebView = new QWebView;
myWebView->load(QUrl("qrc:/index.htm"));
当然,我在资源中添加了 index.htm。但是在 QWebView 中有白屏。我试过用火狐打开本地文件,没关系。
我应该怎么做才能修复它?
PS:htm-page 使用 js 和 css 文件,但我也将它们添加到资源中。PSS:另外,我尝试这样做:
QFile res(":/index.htm");
res.open(QIODevice::ReadOnly|QIODevice::Text);
myWebView->setHtml(res.readAll());
但这无济于事。