C++ 在C+;中使用WebKit QT的简单网页浏览器的示例代码+;
我从未使用过C++ 在C+;中使用WebKit QT的简单网页浏览器的示例代码+;,c++,qt,webkit,qt4,qtwebkit,C++,Qt,Webkit,Qt4,Qtwebkit,我从未使用过Qt和WebKit,现在需要使用Qt-WebKit模块创建一个简单的网页浏览器。我要创建的应用程序需要一个普通窗口,显示通过命令行传入的网页URL。我用WebKitGTK做过这种事情,但我不知道从Qt开始 我已经做了一些研究,看看其中涉及到什么,到目前为止,我只能找到与WebKitQWebView类相关的代码片段 那么,有谁能给我提供完整的示例代码,只在Qt中显示一个网页?一旦我得到了那部分,我将能够继续并从那里扩展,继续学习Qt和WebKit 我将提供大量的悬赏点数以获得一些出色的
Qt
和WebKit
,现在需要使用Qt-WebKit模块创建一个简单的网页浏览器。我要创建的应用程序需要一个普通窗口,显示通过命令行传入的网页URL。我用WebKitGTK
做过这种事情,但我不知道从Qt
开始
我已经做了一些研究,看看其中涉及到什么,到目前为止,我只能找到与WebKit
QWebView
类相关的代码片段
那么,有谁能给我提供完整的示例代码,只在Qt
中显示一个网页?一旦我得到了那部分,我将能够继续并从那里扩展,继续学习Qt
和WebKit
我将提供大量的悬赏点数以获得一些出色的帮助。您的要求范围仍然不够。如果您想要显示网页的最简单的完整应用程序示例,请参阅以下代码:
#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();
}
Qt开发最简单的方法是使用Qt Creator,您可以使用Qt Creator加载该.pro文件,构建应用程序并启动它。只有一个窗口(QWebView
instance),它将打开Google主页。非常感谢Ariya!我将对此进行测试。使用QtWebKit-47时效果非常好。然而,它似乎无法使用HTML5视频标签播放视频。你知道问题是什么吗?我正在运行CentOS 5.8。尊敬。可能是编解码器问题或其他相关问题。您应该发布一个更具体、范围更广的新问题。@AriyaHidayat这在Qt 5.9.4中不起作用——Qt中是否发生了变化?
QT += webkit
SOURCES = example.cpp