QT webkit 各个类之间关系--QWebView-QWebPage
来源:互联网 发布:机构调研数据 编辑:程序博客网 时间:2024/05/22 06:32
一、QT webkit简介
1.Qt
Qt(发音同
2.Webkit
WebKit是Mac OS X
传统上,WebKit包含一个网页引擎WebCore和一个脚本引擎JavaScriptCore,它们分别对应的是KDE的KHTML和KJS。不过,随着cript style="COLOR: rgb(0,102,153); TEXT-DECORATION: none" href="http://zh.wikipedia.org/zh-cn/JavaS
3.Qt webkit
简单的说,Qt webkit就是Qt对Apple公司webkit的支持而开发的库,主要包括以下几个类
QWebDatabase
Access to HTML 5 databases created with JavaS
QWebFrame
Represents a frame in a web page
QWebHistory
Represents the history of a QWebPage
QWebHistoryInterface
Interface to implement link history
QWebHistoryItem
Represents on
QWebHitTestResult
Information about the web page content after a hit test
QWebPage
Object to view and edit web documents
QWebPluginFactory
Creates plugins to be embedded into web pages
QWebSecurityOrigin
Defines a security boundary for web sites
QWebSettings
Object to store the settings used by QWebPage and QWebFrame
QWebView
Widget that is used to view and edit web documents
二、QWebView Class介绍
QWebView类是Qt webkit模块中最常用到的类之一。它用来创建一个可以view以及edit文档的widget。也就是说,我们可以通过QWebView来查看和编辑网页(编辑网页视具体情况实现)。同时,QWebView可以包含QWebPage和QWebFrame的对象,它们三者的关系可以表示为:
QWebPage和QWebFrame将会在后面介绍。
三、QWebPage Class介绍
QWebPage类和QWebView类一样,都用于查看和编辑网页,不同的是,从两者的包含关系上我们可以知道,QWebView可以用于打开多个网页,而里面具体的网页对象就是QWebPage。QWebPage通过mainframe()方法可以得到More
四、QWebFrame Class介绍
QWebFrame可以算是QWebPage的元对象了,每一个QWebPage至少有一个QWebFrame,它被称作QWebPage的mainframe,通过QWebPage:: mainframe()方法得到。换言之,QWebFrame依附QWebPage存在。通过调用QWebFrame的page()方法返回它所在的QWebPage对象。而zoomFactor()方法则实现了网页内容的缩放。
QWebView为何有些网页显示不了呢 官方示例也不行
QWebView *view = new QWebView(this);
view->load(QUrl(url));
view->show();
网页是https协议的,使用SSL加密连接了。你的Qt库集成了openssl模块吗?如果没有,要-openssl开关重编QtNetwork库。如果有,连接webView->page()->networkAccessManager()的sslErrors信号,调用QNetworkReply的ignoreSslErrors函数,然后把libeay32.dll和ssleay32.dll两个文件和程序放到一起。
- QT webkit 各个类之间关系--QWebView-QWebPage
- QT webkit 各个类之间关系--QWebView-QWebPag
- QT——QWebView、QWebPage和QWebFrame之间关系
- Qt WebKit---实战QWebView--1
- Qt WebKit---实战QWebView--2
- Qt WebKit学习笔记(3)---实战QWebView
- Qt WebKit---实战QWebView—3
- Qt WebKit学习笔记(3)---实战QWebView--1
- Qt WebKit学习笔记(4)---实战QWebView--2
- Qt WebKit学习笔记(5)---实战QWebView—3
- Qt WebKit学习笔记(3)---实战QWebView--1
- Qt WebKit学习笔记(4)---实战QWebView--2
- 各个字符编码之间关系
- 文档类程序各个类之间的相互访问关系
- 案例各个类或jsp文件之间的关系画图
- 解释用uml画图各个类之间关系
- java-集合 各个类之间继承关系图
- IO流——各个类之间的关系
- 2016年年终报告总结
- 人脸识别基本知识
- Android端弹幕效果。
- OpenGL学习总结(三)
- Error: watch ENOSPC 的解决方案
- QT webkit 各个类之间关系--QWebView-QWebPage
- 对正向传播、反向传播和精度检查的理解
- 【HDU 2037】今年暑假不AC 贪心
- 每日积累小细节
- Ubuntu 16.04 安装网易云音乐
- anroid studio installation failed with message install_canceled_by_user
- dpkg apt
- 网页使用百度地图后,显示不全(已解决)
- I/O复用,select和Reactor模式