WebEngineNewWindowRequest QML Type
Ein Hilfstyp für das Signal WebEngineView::newWindowRequested. Mehr...
| Import Statement: | import QtWebEngine |
| Since: | QtWebEngine 1.12 |
| In C++: | QWebEngineNewWindowRequest |
Eigenschaften
- DestinationType : enumeration
- destination : WebEngineNewWindowRequest::DestinationType
- requestedGeometry : rect
(since QtWebEngine 2.0) - requestedUrl : url
(since QtWebEngine 1.5) - userInitiated : bool
Methoden
- void openIn(WebEngineView view)
Detaillierte Beschreibung
Enthält Informationen über eine Anfrage zum Laden einer Seite in einer separaten Web-Engine-Ansicht.
Siehe auch WebEngineView::newWindowRequested.
Eigenschaft Dokumentation
DestinationType : enumeration
Beschreibt, wie man eine neue Ansicht öffnet:
| Konstante | Beschreibung |
|---|---|
WebEngineNewWindowRequest.InNewWindow | In einem separaten Fenster. |
WebEngineNewWindowRequest.InNewTab | In einer Registerkarte desselben Fensters. |
WebEngineNewWindowRequest.InNewDialog | In einem Fenster ohne Tab-Leiste, Symbolleiste oder URL-Leiste. |
WebEngineNewWindowRequest.InNewBackgroundTab | In einer Registerkarte desselben Fensters, ohne die derzeit sichtbare Ansicht der Web-Engine auszublenden. |
destination : WebEngineNewWindowRequest::DestinationType [read-only]
Der Typ des angeforderten Fensters.
requestedGeometry : rect [read-only, since QtWebEngine 2.0]
Die Größe, die für die neue Seite angefordert wird.
Diese Eigenschaft wurde in QtWebEngine 2.0 eingeführt.
requestedUrl : url [read-only, since QtWebEngine 1.5]
Die URL, die für die neue Seite angefordert wird.
Diese Eigenschaft wurde in QtWebEngine 1.5 eingeführt.
userInitiated : bool [read-only]
Ob diese Fensteranforderung direkt als Ergebnis eines Tastatur- oder Mausereignisses ausgelöst wurde.
Sie können diese Eigenschaft verwenden, um automatische Popups zu blockieren.
Dokumentation der Methode
void openIn(WebEngineView view)
Öffnet die angeforderte Seite in der neuen Web-Engine-Ansicht view. Status und Verlauf der Ansicht und der möglicherweise darin geladenen Seite gehen dabei verloren.
Siehe auch WebEngineView::newWindowRequested.
© 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.