WebEngineNewWindowRequest QML Type
Un type d'utilitaire pour le signal WebEngineView::newWindowRequested. Plus d'informations...
| Import Statement: | import QtWebEngine |
| Since: | QtWebEngine 1.12 |
| In C++: | QWebEngineNewWindowRequest |
Propriétés
- DestinationType : enumeration
- destination : WebEngineNewWindowRequest::DestinationType
- requestedGeometry : rect
(since QtWebEngine 2.0) - requestedUrl : url
(since QtWebEngine 1.5) - userInitiated : bool
Méthodes
- void openIn(WebEngineView view)
Description détaillée
Contient des informations sur une demande de chargement d'une page dans une vue distincte du moteur web.
Voir également WebEngineView::newWindowRequested.
Documentation sur les propriétés
DestinationType : enumeration
Décrit comment ouvrir une nouvelle vue :
| Constante | Description de la vue |
|---|---|
WebEngineNewWindowRequest.InNewWindow | Dans une fenêtre séparée. |
WebEngineNewWindowRequest.InNewTab | Dans un onglet de la même fenêtre. |
WebEngineNewWindowRequest.InNewDialog | Dans une fenêtre sans barre d'onglets, barre d'outils ou barre d'URL. |
WebEngineNewWindowRequest.InNewBackgroundTab | Dans un onglet de la même fenêtre, sans masquer la vue du moteur web actuellement visible. |
destination : WebEngineNewWindowRequest::DestinationType [read-only]
Le type de fenêtre demandé.
requestedGeometry : rect [read-only, since QtWebEngine 2.0]
La taille demandée pour la nouvelle page.
Cette propriété a été introduite dans QtWebEngine 2.0.
requestedUrl : url [read-only, since QtWebEngine 1.5]
L'URL qui est demandée pour la nouvelle page.
Cette propriété a été introduite dans QtWebEngine 1.5.
userInitiated : bool [read-only]
Indique si cette demande de fenêtre a été directement déclenchée par un événement clavier ou souris.
Vous pouvez utiliser cette propriété pour bloquer les fenêtres contextuelles automatiques.
Documentation de la méthode
void openIn(WebEngineView view)
Ouvre la page demandée dans la nouvelle vue du moteur web view. L'état et l'historique de la vue et de la page éventuellement chargée dans celle-ci seront perdus.
Voir également 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.