QWebView显示来自资源的页面 - 不起作用 - 空白页面

时间:2013-10-02 18:50:37

标签: c++ qt

我想显示我添加到项目资源的html页面。但我的页面不会显示 - 我只看到一个空白页面,请参阅下面的代码:

#include <QApplication>
#include <QWebView>

int main(int argc, char *argv[]) {

    QApplication a(argc, argv);

    Q_INIT_RESOURCE(html);

    QWebView *myWebView = new QWebView;
    //myWebView->load(QUrl("http://google.pl")); // always works
    myWebView->load(QUrl(":/html/index")); // doesnt work at all :(
    //myWebView->load(QUrl("index.html")); // works only when I have index.html in my build-dir
    myWebView->show();

    return a.exec(); }

添加了

QT += webkit
QT += webkit webkitwidgets

到* .pro文件。

继承我的整个项目:http://www.speedyshare.com/bzg2M/qt-web-page-resources.tar.gz

0 个答案:

没有答案