如何从Qt中的资源加载网页?

时间:2011-11-05 13:51:56

标签: html qt qt4 webkit

如果我们在资源中放置一个网页,我们如何在webkit中加载它?

1 个答案:

答案 0 :(得分:10)

我不知道我是否理解正确,但我想你有一个类似test.html文件的网页,并且你希望它在QWebView中加载。这很简单:

#include <QtGui/QApplication>
#include <QWebView>

int main(int argc, char* argv[])
{
    QApplication a(argc, argv);
    QWebView view;
    view.setUrl(QUrl("qrc:/test.html"));
    view.show();
    return a.exec();
}

该文件必须放在Qt资源文件中。请记得添加:

QT += webkit

到您的.pro文件。