En esta página

Qt WebEngine Core C++ Classes

Proporciona una API pública compartida por QtWebEngineQuick y QtWebEngineWidgets. Más...

Espacios de nombres

QWebEngineGlobalSettings

Contiene la configuración global del motor web

Clases

QWebEngineCertificateError

Información sobre un error de certificado

QWebEngineClientCertificateSelection

La clase QWebEngineClientCertSelection envuelve una selección de certificado de cliente

QWebEngineClientCertificateStore

Almacén en memoria para certificados de cliente

QWebEngineClientHints

Objeto para personalizar User-Agent Client Hints utilizados por un perfil

QWebEngineContextMenuRequest

Solicitud para rellenar o ampliar un menú contextual con acciones

QWebEngineCookieStore

Acceso a las cookies de Chromium

QWebEngineCookieStore::FilterRequest

QWebEngineCookieStore::FilterRequest struct se utiliza junto con QWebEngineCookieStore::setCookieFilter() y es el tipo sobre el que opera filterCallback

QWebEngineDesktopMediaRequest

Una solicitud para rellenar un diálogo con las fuentes disponibles para la captura de pantalla

QWebEngineDownloadRequest

Información sobre una descarga

QWebEngineExtensionInfo

Información sobre una extensión del navegador

QWebEngineExtensionManager

Permite a las aplicaciones instalar y cargar extensiones de Chrome desde el sistema de archivos

QWebEngineFileSystemAccessRequest

Permite aceptar o rechazar solicitudes de acceso al sistema de archivos local desde aplicaciones JavaScript

QWebEngineFindTextResult

Encapsula el resultado de una búsqueda de cadenas en una página

QWebEngineFrame

Proporciona información y control sobre un marco de página.

QWebEngineFullScreenRequest

Permite aceptar o rechazar solicitudes para entrar y salir del modo de pantalla completa.

QWebEngineGlobalSettings::DnsMode

Struct proporciona medios para especificar el modo de resolución de host DNS

QWebEngineHistory

Representa el historial de una página del motor web

QWebEngineHistoryItem

Representa un elemento del historial de una página del motor web

QWebEngineHistoryModel

Modelo de datos que representa el historial de una página del motor web

QWebEngineHttpRequest

Contiene una solicitud que se enviará con WebEngine

QWebEngineLoadingInfo

Un tipo de utilidad para la señal WebEngineView::loadingChanged

QWebEngineNavigationRequest

Un tipo de utilidad para la señal QWebEnginePage::navigationRequested

QWebEngineNewWindowRequest

Un tipo de utilidad para la señal QWebEnginePage::newWindowRequested()

QWebEngineNotification

Encapsula los datos de una notificación web HTML5

QWebEnginePage

Objeto para ver y editar documentos web

QWebEnginePermission

Un QWebEnginePermission es un objeto utilizado para acceder y modificar el estado de un único permiso que se ha concedido o denegado a una URL de origen específica

QWebEngineProfile

Perfil de motor web compartido por varias páginas

QWebEngineProfileBuilder

Forma de construir QWebEngineProfile

QWebEngineRegisterProtocolHandlerRequest

Permite aceptar o rechazar solicitudes de la API registerProtocolHandler

QWebEngineScript

Encapsula un programa JavaScript

QWebEngineScriptCollection

Representa una colección de scripts de usuario

QWebEngineSettings

Objeto para almacenar la configuración utilizada por QWebEnginePage

QWebEngineUrlRequestInfo

Información sobre solicitudes de URL

QWebEngineUrlRequestInterceptor

Clase base abstracta para la interceptación de URL

QWebEngineUrlRequestJob

Representa una solicitud de URL personalizada

QWebEngineUrlScheme

Configura un esquema de URL personalizado

QWebEngineUrlSchemeHandler

Clase base para gestionar esquemas de URL personalizados

QWebEngineWebAuthPinRequest

Encapsula los datos de una solicitud PIN WebAuth UX

QWebEngineWebAuthUxRequest

Encapsula los datos de una solicitud WebAuth UX

Descripción detallada

Si utiliza qmake para compilar sus proyectos, Qt WebEngine Core suele incluirse indirectamente a través de la propiedad Qt WebEngine Quick o Qt WebEngine Widgets de los módulos.

Para enlazar con el módulo mediante la compilación con qmake, añada esta línea al archivo de proyecto qmake:

QT += webenginecore

Sin embargo, webenginecore está implícito mediante la adición de webenginequick o webenginewidgets.

Para compilar con CMake utilice el comando find_package() para localizar los componentes del módulo necesarios en el paquete Qt6 y target_link_libraries() para enlazar con el módulo:

find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(target PRIVATE Qt6::WebEngineCore)

© 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.