Qt WebEngine Core C++ Classes
Bietet eine öffentliche API, die sowohl von QtWebEngineQuick als auch von QtWebEngineWidgets genutzt wird. Mehr...
Namespaces
Enthält globale Einstellungen der Web-Engine |
Klassen
Informationen über einen Zertifikatsfehler | |
QWebEngineClientCertSelection Klasse umhüllt eine Client-Zertifikatsauswahl | |
In-Memory-Speicher für Client-Zertifikate | |
Objekt zum Anpassen von User-Agent Client Hints, die von einem Profil verwendet werden | |
Anfrage zum Auffüllen oder Erweitern eines Kontextmenüs mit Aktionen | |
Zugriff auf die Cookies von Chromium | |
QWebEngineCookieStore::FilterRequest struct wird in Verbindung mit QWebEngineCookieStore::setCookieFilter() verwendet und ist der Typ, mit dem filterCallback arbeitet | |
Eine Anfrage zum Auffüllen eines Dialogs mit verfügbaren Quellen für die Bildschirmaufzeichnung | |
Informationen über einen Download | |
Ermöglicht das Annehmen oder Ablehnen von Anfragen für den lokalen Dateisystemzugriff von JavaScript-Anwendungen | |
kapselt das Ergebnis einer Stringsuche auf einer Seite | |
Liefert Informationen über und Kontrolle über einen Kachelrahmen | |
Ermöglicht das Akzeptieren oder Ablehnen von Anfragen für den Eintritt in den und das Verlassen des Vollbildmodus | |
Struktur bietet Mittel zur Angabe des DNS-Hostauflösungsmodus | |
Stellt den Verlauf einer Seite der Web-Engine dar | |
Stellt ein Element im Verlauf einer Web-Engine-Seite dar | |
Ein Datenmodell, das die Historie einer Web-Engine-Seite darstellt | |
Enthält eine Anfrage, die mit WebEngine gesendet werden soll | |
Ein Utility-Typ für das WebEngineView::loadingChanged Signal | |
Ein Utility-Typ für das Signal QWebEnginePage::navigationRequested | |
Ein Utility-Typ für das Signal QWebEnginePage::newWindowRequested() | |
Kapselt die Daten einer HTML5-Webbenachrichtigung | |
Objekt zum Betrachten und Bearbeiten von Webdokumenten | |
Eine QWebEnginePermission ist ein Objekt, das verwendet wird, um auf den Status einer einzelnen Berechtigung zuzugreifen und diesen zu ändern, die für eine bestimmte Ursprungs-URL gewährt oder verweigert wurde | |
Web-Engine-Profil, das von mehreren Seiten gemeinsam genutzt wird | |
Ermöglicht das Annehmen oder Ablehnen von Anfragen von der registerProtocolHandler API | |
Verkapselt ein JavaScript-Programm | |
Stellt eine Sammlung von Benutzerskripten dar | |
Objekt zum Speichern der von QWebEnginePage verwendeten Einstellungen | |
Informationen über URL-Anfragen | |
Abstrakte Basisklasse für das Abfangen von URLs | |
Stellt eine benutzerdefinierte URL-Anfrage dar | |
Konfiguriert ein benutzerdefiniertes URL-Schema | |
Basisklasse für den Umgang mit benutzerdefinierten URL-Schemata | |
Kapselt die Daten einer PIN WebAuth UX-Anfrage | |
Verkapselt die Daten einer WebAuth UX-Anfrage |
Detaillierte Beschreibung
Wenn Sie qmake zur Erstellung Ihrer Projekte verwenden, wird Qt WebEngine Core normalerweise indirekt durch die Qt WebEngine Quick oder Qt WebEngine Widgets Module eingebunden.
Um gegen das Modul zu linken, indem Sie mit qmake bauen, fügen Sie diese Zeile zu Ihrer qmake-Projektdatei hinzu:
QT += webenginecore
webenginecore
wird jedoch durch das Hinzufügen von webenginequick
oder webenginewidgets
impliziert.
Für die Erstellung mit CMake verwenden Sie den Befehl find_package()
, um die benötigten Modulkomponenten im Qt6-Paket zu finden und target_link_libraries()
, um gegen das Modul zu linken:
find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(target PRIVATE Qt6::WebEngineCore)
© 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.