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.
Dokumentation der Eigenschaft
action : enumeration
Ob die Navigationsanfrage angenommen oder ignoriert werden soll.
| Konstante | Beschreibung |
|---|---|
WebEngineNavigationRequest.AcceptRequest | Akzeptiert eine Navigationsanforderung. |
WebEngineNavigationRequest.IgnoreRequest | Ignoriert eine Navigationsanforderung. |
hasFormData : bool [read-only, since 6.8]
Ob die Navigationsanfrage Formulardaten enthält
Diese Eigenschaft wurde in Qt 6.8 eingeführt.
isMainFrame : bool [read-only]
Ob die Navigationsausgabe für eine Seite der obersten Ebene angefordert wird.
navigationType : enumeration [read-only]
Die Methode, mit der zu einer Webseite navigiert wird.
| 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 [read-only]
Die URL der zu besuchenden Webseite.
© 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.