7

我从未使用过QtWebKit现在需要使用Qt WebKit module. 我要创建的应用程序需要有一个普通窗口,显示通过命令行传入的网页 URL。我已经使用过这种东西,WebKitGTK但我不知道从哪里开始Qt

我已经进行了一些研究以了解所涉及的内容,到目前为止,我只能找到与WebKit QWebView该类有关的代码片段。

那么任何人都可以为我提供仅显示网页的完整示例代码Qt吗?一旦我完成了那部分,我将能够继续并从那里扩展并继续了解Qtand WebKit

我会提供大量的赏金点以获得一些极好的帮助。

4

1 回答 1

18

您的要求范围仍然不够大。如果您想要显示网页的最简单的完整应用程序示例,代码如下:

#include <QtGui>
#include <QtWebKit>

int main(int argc, char** argv) {
    QApplication app(argc, argv);
    QWebView view;
    view.show();
    view.setUrl(QUrl("http://google.com"));
    return app.exec();
}

如果是这样example.cpp,您可以使用以下内容example.pro

QT += webkit
SOURCES = example.cpp

Qt 开发最简单的方法是使用 Qt Creator,您可以使用 Qt Creator 加载该 .pro 文件,构建应用程序并启动它。只有一个窗口(QWebView实例),它将打开谷歌主页。

于 2013-01-31T02:31:01.837 回答