天天看点

QT浏览器学习之一:QWebView

使用QWebView类只要几行代码就可以做出一个最简单的浏览器。QWebView的主要功能是用于浏览网页,每个QWebView都包含着一个QWebPage,而QWebPage是用于存储和编辑网页的类。

下面是一个最简单的浏览器了:main.cpp

#include <QWebFrame>

#include <QWebView>

#include <QWebView>

#include <QApplication>

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

{

QApplication a(argc, argv);

QWebView view;

view.load(QUrl("http://www.baidu.com"));

view.show();

return a.exec();

}

webpage.pro:

TEMPLATE = app

TARGET =

DEPENDPATH += .

INCLUDEPATH += .

CONFIG += qt

QT += webkit

# Input

SOURCES += main.cpp

运行命令:

qmake

make

然后生成webpage可运行程序,运行程序

./webpage

然后就可以浏览网页了