Sur cette page

WebEngineNavigationRequest QML Type

Représente une demande de navigation vers une page web dans le cadre de WebEngineView::navigationRequested(). Plus d'informations...

Import Statement: import QtWebEngine
Since: QtWebEngine 1.0
In C++: QWebEngineNavigationRequest

Propriétés

Description détaillée

Pour accepter ou rejeter une demande, appelez accept() ou reject().

Documentation sur les propriétés

action : enumeration

Accepter ou ignorer la demande de navigation.

ConstanteDescription
WebEngineNavigationRequest.AcceptRequestAccepte une demande de navigation.
WebEngineNavigationRequest.IgnoreRequestIgnore une demande de navigation.

hasFormData : bool [read-only, since 6.8]

Si la demande de navigation contient des données de formulaire

Cette propriété a été introduite dans Qt 6.8.

isMainFrame : bool [read-only]

Si la question de la navigation est demandée pour une page de premier niveau.

La méthode utilisée pour naviguer sur une page web.

ConstanteDescription de l'action
WebEngineNavigationRequest.LinkClickedNavigationCliquer sur un lien.
WebEngineNavigationRequest.TypedNavigationSaisir une URL dans la barre d'adresse.
WebEngineNavigationRequest.FormSubmittedNavigationSoumission d'un formulaire.
WebEngineNavigationRequest.BackForwardNavigationUtilisation de l'historique de navigation pour aller à la page précédente ou suivante.
WebEngineNavigationRequest.ReloadNavigationRechargement de la page.
WebEngineNavigationRequest.RedirectNavigationLe contenu de la page ou le serveur a déclenché une redirection ou un rafraîchissement de la page.
WebEngineNavigationRequest.OtherNavigationUtilisation d'une autre méthode pour accéder à une page.

url : url [read-only]

L'URL de la page web à laquelle il faut se rendre.

© 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.