QWebEngineNewWindowRequest Class
Ein Hilfstyp für das Signal QWebEnginePage::newWindowRequested(). Mehr...
Kopfzeile: | #include <QWebEngineNewWindowRequest> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
Seit: | Qt 6.2 |
In QML: | WebEngineNewWindowRequest |
Vererbt: | QObject |
Öffentliche Typen
enum | DestinationType { InNewWindow, InNewTab, InNewDialog, InNewBackgroundTab } |
Eigenschaften
- destination : const DestinationType
- requestedGeometry : const QRect
- requestedUrl : const QUrl
- userInitiated : const bool
Öffentliche Funktionen
QWebEngineNewWindowRequest::DestinationType | destination() const |
bool | isUserInitiated() const |
void | openIn(QWebEnginePage *page) |
QRect | requestedGeometry() const |
QUrl | requestedUrl() const |
Detaillierte Beschreibung
Enthält Informationen über eine Anfrage zum Laden einer Seite in einer separaten Web-Engine-Ansicht.
Siehe auch QWebEnginePage::newWindowRequested().
Mitgliedstyp Dokumentation
enum QWebEngineNewWindowRequest::DestinationType
Diese Aufzählung beschreibt den Typ des angeforderten Fensters:
Konstante | Wert | Beschreibung |
---|---|---|
QWebEngineNewWindowRequest::InNewWindow | 0 | In einem separaten Fenster. |
QWebEngineNewWindowRequest::InNewTab | 1 | In einer Registerkarte desselben Fensters. |
QWebEngineNewWindowRequest::InNewDialog | 2 | In einem Fenster ohne Registerkartenleiste, Symbolleiste oder URL-Leiste. |
QWebEngineNewWindowRequest::InNewBackgroundTab | 3 | In einer Registerkarte desselben Fensters, ohne die aktuell sichtbare Ansicht der Web-Engine auszublenden. |
Eigenschaft Dokumentation
[read-only]
destination : const DestinationType
Diese Eigenschaft enthält den Typ des angeforderten Fensters.
Zugriffsfunktionen:
QWebEngineNewWindowRequest::DestinationType | destination() const |
[read-only]
requestedGeometry : const QRect
Diese Eigenschaft enthält die Größe, die für die neue Seite angefordert wird.
Zugriffsfunktionen:
QRect | requestedGeometry() const |
[read-only]
requestedUrl : const QUrl
Diese Eigenschaft enthält die URL, die für die neue Seite angefordert wird.
Zugriffsfunktionen:
QUrl | requestedUrl() const |
[read-only]
userInitiated : const bool
Ob diese Seitenanforderung direkt durch ein Tastatur- oder Mausereignis ausgelöst wurde.
Sie können diese Eigenschaft verwenden, um automatische Popups zu blockieren.
Zugriffsfunktionen:
bool | isUserInitiated() const |
Dokumentation der Mitgliedsfunktionen
void QWebEngineNewWindowRequest::openIn(QWebEnginePage *page)
Öffnet das gewünschte Fenster in der Ansicht, die durch page repräsentiert wird.
Siehe auch QWebEnginePage::newWindowRequested.
© 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.