WebEngineNavigationRequest QML Type
Representa una solicitud para navegar a una página web como parte de WebEngineView::navigationRequested(). Más...
| Import Statement: | import QtWebEngine |
| Since: | QtWebEngine 1.0 |
| In C++: | QWebEngineNavigationRequest |
Propiedades
- action : enumeration
- hasFormData : bool
(since 6.8) - isMainFrame : bool
- navigationType : enumeration
- url : url
Descripción detallada
Para aceptar o rechazar una solicitud, llame a accept() o reject().
Documentación de propiedades
action : enumeration
Aceptar o ignorar la solicitud de navegación.
| Constante | Descripción |
|---|---|
WebEngineNavigationRequest.AcceptRequest | Acepta una petición de navegación. |
WebEngineNavigationRequest.IgnoreRequest | Ignora una petición de navegación. |
hasFormData : bool [read-only, since 6.8]
Si la petición de navegación contiene datos de formulario
Esta propiedad se introdujo en Qt 6.8.
isMainFrame : bool [read-only]
Si el tema de navegación se solicita para una página de nivel superior.
navigationType : enumeration [read-only]
Método utilizado para navegar a una página web.
| Constante | Descripción |
|---|---|
WebEngineNavigationRequest.LinkClickedNavigation | Haciendo clic en un enlace. |
WebEngineNavigationRequest.TypedNavigation | Introducir una URL en la barra de direcciones. |
WebEngineNavigationRequest.FormSubmittedNavigation | Enviar un formulario. |
WebEngineNavigationRequest.BackForwardNavigation | Utilizar el historial de navegación para ir a la página anterior o siguiente. |
WebEngineNavigationRequest.ReloadNavigation | Recarga de la página. |
WebEngineNavigationRequest.RedirectNavigation | El contenido de la página o el servidor han provocado una redirección o una actualización de la página. |
WebEngineNavigationRequest.OtherNavigation | Utilizar otro método para ir a una página. |
url : url [read-only]
La URL de la página web a la que ir.
© 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.