QWebEngineNewWindowRequest 类
这是 QWebEnginePage::newWindowRequested() 信号的辅助类型。 更多信息...
头文件 | #include <QWebEngineNewWindowRequest> |
CMake | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake | QT += webenginecore |
自从 | Qt 6.2 |
由实例化 | WebEngineNewWindowRequest |
继承 | QObject |
公共类型
枚举 | DestinationType { InNewWindow, InNewTab, InNewDialog, InNewBackgroundTab } |
属性
- destination : const DestinationType
- requestedGeometry : const QRect
- requestedUrl : const QUrl
- userInitiated : const bool
公共函数
QWebEngineNewWindowRequest::DestinationType | destination() const |
bool | isUserInitiated() const |
void | openIn(QWebEnginePage *page) |
QRect | requestedGeometry() const |
QUrl | requestedUrl() const |
另请参阅QWebEnginePage::newWindowRequested。
成员类型文档
枚举 QWebEngineNewWindowRequest::DestinationType
此枚举描述了请求的窗口类型
常量 | 值 | 描述 |
---|---|---|
QWebEngineNewWindowRequest::InNewWindow | 0 | 在独立窗口中。 |
QWebEngineNewWindowRequest::InNewTab | 1 | 在同一窗口的标签页中。 |
QWebEngineNewWindowRequest::InNewDialog | 2 | 在没有标签栏、工具栏或 URL 栏的窗口中。 |
QWebEngineNewWindowRequest::InNewBackgroundTab | 3 | 在同一窗口的标签页中,不隐藏当前可看到的应用程序窗口。 |
属性文档
[只读]
destination : const DestinationType
此属性包含请求的窗口类型。
访问函数
QWebEngineNewWindowRequest::DestinationType | destination() const |
[只读]
requestedGeometry : const QRect
此属性包含对新页面请求的大小。
访问函数
QRect | requestedGeometry() const |
[只读]
requestedUrl : const QUrl
此属性包含对新页面请求的URL。
访问函数
QUrl | requestedUrl() const |
[只读]
userInitiated : const bool
此页面请求是否直接由键盘或鼠标事件触发的。
您可以使用此属性来阻止自动 弹窗。
访问函数
bool | isUserInitiated() const |
© 2024 Qt公司。此处包含的文档贡献属于其各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU自由文档许可第1.3版 的条款许可的。Qt及其标志是芬兰以及/或其他国家的Qt公司的商标。所有其他商标均为其各自所有者的财产。