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

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.

KonstanteBeschreibung
WebEngineNavigationRequest.AcceptRequestAkzeptiert eine Navigationsanforderung.
WebEngineNavigationRequest.IgnoreRequestIgnoriert eine Navigationsanforderung.

hasFormData : bool [read-only, since 6.8]

Ob die Navigationsanforderung Formulardaten enthält

Diese Eigenschaft wurde in Qt 6.8 eingeführt.


isMainFrame : bool [read-only]

Ob die Navigationsanforderung für eine Seite der obersten Ebene angefordert wird.


Die Methode, die verwendet wird, um zu einer Webseite zu navigieren.

KonstanteBeschreibung
WebEngineNavigationRequest.LinkClickedNavigationAnklicken eines Links.
WebEngineNavigationRequest.TypedNavigationEingabe einer URL in die Adressleiste.
WebEngineNavigationRequest.FormSubmittedNavigationAbsenden eines Formulars.
WebEngineNavigationRequest.BackForwardNavigationVerwendung des Navigationsverlaufs, um zur vorherigen oder nächsten Seite zu gelangen.
WebEngineNavigationRequest.ReloadNavigationNeuladen der Seite.
WebEngineNavigationRequest.RedirectNavigationDer Seiteninhalt oder der Server hat eine Umleitung oder eine Aktualisierung der Seite ausgelöst.
WebEngineNavigationRequest.OtherNavigationVerwendung einer anderen Methode, um eine Seite aufzurufen.

url : url [read-only]

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.