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)