QWebInspector Class Reference
[QtWebKit module]
该QWebInspector类允许的安置和控制QWebPage的检查。检查员可以显示网页的层次结构,它的加载数据和它的各个元素的当前状态。它主要是用于Web开发人员。More…
继承QWidget。
Methods
__init__ (self, QWidget parent = None)closeEvent (self, QCloseEvent event)bool event (self, QEvent)hideEvent (self, QHideEvent event)QWebPage page (self)resizeEvent (self, QResizeEvent event)setPage (self, QWebPage page)showEvent (self, QShowEvent event)QSize sizeHint (self)
Detailed Description
该QWebInspector类允许的安置和控制QWebPage的检查。检查员可以显示网页的层次结构,它的加载数据和它的各个元素的当前状态。它主要是用于Web开发人员。
该QWebPage要被检查,必须使用指定的setPage()方法。
一个典型的使用QWebInspector的如下:
// ...[QWebPage]($docs-qwebpage.html) *page = new [QWebPage]($docs-qwebpage.html);// ...QWebInspector *inspector = new QWebInspector;inspector->setPage(page);
一个QWebInspector可取得明显的以编程方式使用setVisible() ,或者通过附加的用户QWebPage的上下文菜单。
Note:如果A QWebInspector会显示一个空白窗口小部件:
- page() is null
- QWebSettings.DeveloperExtrasEnabled is false
Resources
这个类的作用主要是作为一个容器和一个控制器的检查。最需要的检查器中的资源都是由相关的资QWebPage并且被分配在第一时间是:
- an element is inspected
- the QWebInspector is shown.
Inspector configuration persistence
检查员允许用户通过其用户界面配置一些选项(如资源跟踪“始终启用”选项) 。这些设置将自动被持久化QtWebKit只有当你的应用程序以前称为QCoreApplication.setOrganizationName()和QCoreApplication.setApplicationName( ) 。看QSettings的默认构造函数文档为什么这是必要的解释。
Method Documentation
QWebInspector.__init__ (self, QWidget parent = None)
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个未绑定QWebInspector同parent作为其母公司。
QWebInspector.closeEvent (self, QCloseEvent event)
从重新实现QWidget.closeEvent( ) 。
bool QWebInspector.event (self, QEvent)
从重新实现QObject.event( ) 。
QWebInspector.hideEvent (self, QHideEvent event)
从重新实现QWidget.hideEvent( ) 。
QWebPage QWebInspector.page (self)
返回视察QWebPage。如果没有网页,目前相关的,则返回一个空指针。
See also setPage( ) 。
QWebInspector.resizeEvent (self, QResizeEvent event)
从重新实现QWidget.resizeEvent( ) 。
QWebInspector.setPage (self, QWebPage page)
这个检查绑定到QWebPage要被检查。
Notes:
- There can only be one QWebInspector associated with a QWebPage and vice versa.
- Calling this method with a null page will break the current association, if any.
- If page is already associated to another QWebInspector, the association will be replaced and the previous QWebInspector will become unbound
See also page( ) 。
QWebInspector.showEvent (self, QShowEvent event)
从重新实现QWidget.showEvent( ) 。
QSize QWebInspector.sizeHint (self)
