WebEngineNavigationRequest QML Type
Stellt eine Anfrage zum Navigieren zu einer Webseite als Teil von WebEngineView::navigationRequested() dar. Mehr...
Import Statement: | import QtWebEngine |
Since: | QtWebEngine 1.0 |
In C++: | QWebEngineNavigationRequest |
Eigenschaften
- action : enumeration
- hasFormData : bool
(since 6.8)
- isMainFrame : bool
- navigationType : enumeration
- url : url
Ausführliche Beschreibung
Um eine Anfrage anzunehmen oder abzulehnen, rufen Sie accept() oder reject() auf.
Eigenschaft Dokumentation
action : enumeration |
Angabe, ob die Navigationsanforderung akzeptiert oder ignoriert werden soll.
Konstante | Beschreibung |
---|---|
WebEngineNavigationRequest.AcceptRequest | Akzeptiert eine Navigationsanforderung. |
WebEngineNavigationRequest.IgnoreRequest | Ignoriert eine Navigationsanforderung. |
hasFormData : bool |
Ob die Navigationsanforderung Formulardaten enthält
Diese Eigenschaft wurde in Qt 6.8 eingeführt.
isMainFrame : bool |
Ob die Navigationsanforderung für eine Seite der obersten Ebene angefordert wird.
navigationType : enumeration |
Die Methode, die verwendet wird, um zu einer Webseite zu navigieren.
Konstante | Beschreibung |
---|---|
WebEngineNavigationRequest.LinkClickedNavigation | Anklicken eines Links. |
WebEngineNavigationRequest.TypedNavigation | Eingabe einer URL in die Adressleiste. |
WebEngineNavigationRequest.FormSubmittedNavigation | Absenden eines Formulars. |
WebEngineNavigationRequest.BackForwardNavigation | Verwendung des Navigationsverlaufs, um zur vorherigen oder nächsten Seite zu gelangen. |
WebEngineNavigationRequest.ReloadNavigation | Neuladen der Seite. |
WebEngineNavigationRequest.RedirectNavigation | Der Seiteninhalt oder der Server hat eine Umleitung oder eine Aktualisierung der Seite ausgelöst. |
WebEngineNavigationRequest.OtherNavigation | Verwendung einer anderen Methode, um eine Seite aufzurufen. |
url : url |
Die URL der zu besuchenden Webseite.
© 2025 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.