WebEngineNewWindowRequest QML 类型
用于 WebEngineView::newWindowRequested 信号的实用类型。 更多...
导入声明 | import QtWebEngine |
自从 | QtWebEngine 1.12 |
实例化 | QWebEngineNewWindowRequest |
属性
- DestinationType : 枚举
- destination : WebEngineNewWindowRequest::DestinationType
- requestedGeometry : QRect
(自 QtWebEngine 2.0)
- requestedUrl : QUrl
(自 QtWebEngine 1.5)
- userInitiated : bool
方法
- openIn(WebEngineView view)
详细说明
包含在单独的 WebEngine 视图中加载页面的请求信息。
另请参阅WebEngineView::newWindowRequested.
属性文档
DestinationType : 枚举 |
说明如何打开新视图
常量 | 描述 |
---|---|
WebEngineNewWindowRequest.InNewWindow | 在单独的窗口中。 |
WebEngineNewWindowRequest.InNewTab | 在同一窗口的标签页中。 |
WebEngineNewWindowRequest.InNewDialog | 在无标签栏、工具栏或 URL 栏的窗口中。 |
WebEngineNewWindowRequest.InNewBackgroundTab | 在同一窗口的标签页中,不隐藏当前可看到的 WebEngine 视图。 |
destination : WebEngineNewWindowRequest::DestinationType |
请求的窗口类型。
requestedGeometry : QRect |
请求的新页的大小。
此属性自 QtWebEngine 2.0 引入。
requestedUrl : QUrl |
请求的新页的 URL。
此属性自 QtWebEngine 1.5 引入。
userInitiated : bool |
此窗口请求是否由键盘或鼠标事件直接触发。
您可以使用该属性来阻止自动弹出窗口。
方法文档
openIn(WebEngineView view) |
在新网络引擎视图中打开请求的页面。视图及其可能加载的页面的状态和记录将会丢失。
© 2024 The Qt Company Ltd。本文件包含的文档捐献均为其各自所有者的版权。提供的文档受GNU自由文档许可证版本1.3条款许可,该许可证由自由软件开发基金会发布。Qt及其相关标志是芬兰及其它国家全球范围内The Qt Company Ltd.的商标。所有其他商标均为各自所有者的财产。