QWebEngineNewWindowRequest Class
Un tipo de utilidad para la señal QWebEnginePage::newWindowRequested(). Más...
| Cabecera: | #include <QWebEngineNewWindowRequest> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
| Desde: | Qt 6.2 |
| En QML: | WebEngineNewWindowRequest |
| Hereda: | QObject |
Tipos Públicos
| enum | DestinationType { InNewWindow, InNewTab, InNewDialog, InNewBackgroundTab } |
Propiedades
- destination : const DestinationType
- requestedGeometry : const QRect
- requestedUrl : const QUrl
- userInitiated : const bool
Funciones públicas
| QWebEngineNewWindowRequest::DestinationType | destination() const |
| bool | isUserInitiated() const |
| void | openIn(QWebEnginePage *page) |
| QRect | requestedGeometry() const |
| QUrl | requestedUrl() const |
Descripción detallada
Contiene información sobre una solicitud para cargar una página en una vista independiente del motor web.
Véase también QWebEnginePage::newWindowRequested().
Documentación de tipos de miembros
enum QWebEngineNewWindowRequest::DestinationType
Este enum describe el tipo de ventana solicitada:
| Constante | Valor | Descripción |
|---|---|---|
QWebEngineNewWindowRequest::InNewWindow | 0 | En una ventana independiente. |
QWebEngineNewWindowRequest::InNewTab | 1 | En una pestaña de la misma ventana. |
QWebEngineNewWindowRequest::InNewDialog | 2 | En una ventana sin barra de pestañas, barra de herramientas o barra de URL. |
QWebEngineNewWindowRequest::InNewBackgroundTab | 3 | En una pestaña de la misma ventana, sin ocultar la vista del motor web actualmente visible. |
Documentación de propiedades
[read-only] destination : const DestinationType
Esta propiedad contiene el tipo de ventana que se solicita.
Funciones de acceso:
| QWebEngineNewWindowRequest::DestinationType | destination() const |
[read-only] requestedGeometry : const QRect
Esta propiedad contiene el tamaño que se solicita para la nueva página.
Funciones de acceso:
| QRect | requestedGeometry() const |
[read-only] requestedUrl : const QUrl
Esta propiedad contiene la URL que se solicita para la nueva página.
Funciones de acceso:
| QUrl | requestedUrl() const |
[read-only] userInitiated : const bool
Si la petición de esta página se activó directamente como resultado de un evento de teclado o ratón.
Puede utilizar esta propiedad para bloquear las ventanas emergentes automáticas.
Funciones de acceso:
| bool | isUserInitiated() const |
Documentación de funciones miembro
void QWebEngineNewWindowRequest::openIn(QWebEnginePage *page)
Abre la ventana solicitada en la vista representada por page.
Véase también QWebEnginePage::newWindowRequested.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.