Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QWebHistoryInterface Class Reference
[QtWebKit module]

该QWebHistoryInterface类提供了实现链路史上的一个接口。More...

继承QObject

Methods

Static Methods


Detailed Description

该QWebHistoryInterface类提供了实现链路史上的一个接口。

该QWebHistoryInterface是可以用来跟踪访问链接的接口。它包含了由WebKit引擎叫了两个纯虚方法:addHistoryEntry()是用来添加已访问过的URL的界面,而historyContains()用于查询给定的URL是否已经访问过的用户。默认情况下, QWebHistoryInterface没有设置,所以WebKit的不跟踪访问过的链接的。

Note:通过QWebHistoryInterface跟踪历史是不特定的实例QWebPage而是适用于所有页面。


Method Documentation

QWebHistoryInterface.__init__ (self, QObject parent = None)

parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。

构造一个新的QWebHistoryInterface与父parent

QWebHistoryInterface.addHistoryEntry (self, QString url)

这种方法是抽象的,应在任何子类中重新实现。

通过所谓的WebKit增加另一个url要访问的页面的列表。

QWebHistoryInterface QWebHistoryInterface.defaultInterface ()

返回将使用的WebKit的默认界面。如果没有默认的界面已定, WebKit的不会让访问过的链接的跟踪和一个空指针将被返回。

See also setDefaultInterface( ) 。

bool QWebHistoryInterface.historyContains (self, QString url)

这种方法是抽象的,应在任何子类中重新实现。

由WebKit引擎打电话来查询是否有一定url已访问的用户了。返回True如果url是访问过的链接的历史的一部分,否则返回False 。

QWebHistoryInterface.setDefaultInterface (QWebHistoryInterface defaultInterface)

设置新的默认界面,defaultInterface,将被所有的WebKit来跟踪访问过的链接的。

如果没有父的接口已经被设置,旧的接口将被删除。当存在该应用程序QWebHistoryInterface会自动删除defaultInterface如果它不具有父。

See also defaultInterface( ) 。




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5