PySide6.QtWebEngineCore.QWebEngineNewWindowRequest¶
- class QWebEngineNewWindowRequest¶
用于
newWindowRequested()
信号的实用程序类型。更多…概要¶
属性¶
destinationᅟ
- 请求的窗口类型requestedGeometryᅟ
- 为新页面请求的大小requestedUrlᅟ
- 请求新页面的URL
方法¶
def
destination()
def
openIn()
def
requestedUrl()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
包含有关在单独的网页引擎视图中加载页面的请求的信息。
另请参阅
- class DestinationType¶
此枚举描述了请求的窗口类型:
常量
描述
QWebEngineNewWindowRequest.InNewWindow
在一个单独的窗口中。
QWebEngineNewWindowRequest.InNewTab
在同一个窗口的标签页中。
QWebEngineNewWindowRequest.InNewDialog
在一个没有标签栏、工具栏或URL栏的窗口中。
QWebEngineNewWindowRequest.InNewBackgroundTab
在同一个窗口的标签页中,不隐藏当前可见的网页引擎视图。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property destinationᅟ: QWebEngineNewWindowRequest.DestinationType¶
此属性保存请求的窗口类型。
- Access functions:
此属性保存为新页面请求的大小。
- Access functions:
此属性保存为新页面请求的URL。
- Access functions:
- property userInitiatedᅟ: bool¶
此页面请求是否直接由键盘或鼠标事件触发。
您可以使用此属性来阻止自动弹出窗口。
- Access functions:
- destination()¶
- Return type:
属性
destinationᅟ
的获取器。- isUserInitiated()¶
- Return type:
布尔
属性
userInitiatedᅟ
的获取器。- openIn(page)¶
- Parameters:
页面 –
QWebEnginePage
在由
page
表示的视图中打开请求的窗口。另请参阅
属性
requestedGeometryᅟ
的获取器。获取属性
requestedUrlᅟ
的Getter。