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的如下:

  1. // ...
  2. [QWebPage]($docs-qwebpage.html) *page = new [QWebPage]($docs-qwebpage.html);
  3. // ...
  4. QWebInspector *inspector = new QWebInspector;
  5. inspector->setPage(page);

一个QWebInspector可取得明显的以编程方式使用setVisible() ,或者通过附加的用户QWebPage的上下文菜单。

Note:如果A QWebInspector会显示一个空白窗口小部件:

Resources

这个类的作用主要是作为一个容器和一个控制器的检查。最需要的检查器中的资源都是由相关的资QWebPage并且被分配在第一时间是:

  • an element is inspected
  • the QWebInspector is shown.

Inspector configuration persistence

检查员允许用户通过其用户界面配置一些选项(如资源跟踪​​“始终启用”选项) 。这些设置将自动被持久化QtWebKit只有当你的应用程序以前称为QCoreApplication.setOrganizationName()和QCoreApplication.setApplicationName( ) 。看QSettings的默认构造函数文档为什么这是必要的解释。


Method Documentation

  1. QWebInspector.__init__ (self, QWidget parent = None)

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

构造一个未绑定QWebInspectorparent作为其母公司。

  1. QWebInspector.closeEvent (self, QCloseEvent event)

从重新实现QWidget.closeEvent( ) 。

  1. bool QWebInspector.event (self, QEvent)

从重新实现QObject.event( ) 。

  1. QWebInspector.hideEvent (self, QHideEvent event)

从重新实现QWidget.hideEvent( ) 。

  1. QWebPage QWebInspector.page (self)

返回视察QWebPage。如果没有网页,目前相关的,则返回一个空指针。

See also setPage( ) 。

  1. QWebInspector.resizeEvent (self, QResizeEvent event)

从重新实现QWidget.resizeEvent( ) 。

  1. 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( ) 。

  1. QWebInspector.showEvent (self, QShowEvent event)

从重新实现QWidget.showEvent( ) 。

  1. QSize QWebInspector.sizeHint (self)

从重新实现QWidget.sizeHint( ) 。