En esta página

QQuickWebEngineProfile Class

La clase QQuickWebEngineProfile proporciona un perfil de motor web compartido por múltiples páginas. Más...

Cabecera: #include <QQuickWebEngineProfile>
CMake: find_package(Qt6 REQUIRED COMPONENTS WebEngineQuick)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineQuick)
qmake: QT += webenginequick
En QML: WebEngineProfile
Hereda: QObject

Tipos públicos

enum HttpCacheType { MemoryHttpCache, DiskHttpCache, NoCache }
enum PersistentCookiesPolicy { NoPersistentCookies, AllowPersistentCookies, OnlyPersistentCookies, ForcePersistentCookies }
(since 6.8) enum class PersistentPermissionsPolicy { AskEveryTime, StoreInMemory, StoreOnDisk }

Propiedades

Funciones públicas

QQuickWebEngineProfile(QObject *parent = nullptr)
(since QtWebEngine 6.9) QQuickWebEngineProfile(const QString &storageName, QObject *parent = nullptr)
QString cachePath() const
void clearHttpCache()
QWebEngineClientCertificateStore *clientCertificateStore()
QWebEngineClientHints *clientHints() const
QWebEngineCookieStore *cookieStore() const
QString downloadPath() const
QWebEngineExtensionManager *extensionManager()
QString httpAcceptLanguage() const
int httpCacheMaximumSize() const
QQuickWebEngineProfile::HttpCacheType httpCacheType() const
QString httpUserAgent() const
void installUrlSchemeHandler(const QByteArray &scheme, QWebEngineUrlSchemeHandler *handler)
bool isOffTheRecord() const
bool isPushServiceEnabled() const
bool isSpellCheckEnabled() const
(since 6.8) QList<QWebEnginePermission> listAllPermissions() const
(since 6.8) QList<QWebEnginePermission> listPermissionsForOrigin(const QUrl &securityOrigin) const
(since 6.8) QList<QWebEnginePermission> listPermissionsForPermissionType(QWebEnginePermission::PermissionType permissionType) const
QQuickWebEngineProfile::PersistentCookiesPolicy persistentCookiesPolicy() const
QQuickWebEngineProfile::PersistentPermissionsPolicy persistentPermissionsPolicy() const
QString persistentStoragePath() const
(since 6.8) QWebEnginePermission queryPermission(const QUrl &securityOrigin, QWebEnginePermission::PermissionType permissionType) const
void removeAllUrlSchemeHandlers()
void removeUrlScheme(const QByteArray &scheme)
void removeUrlSchemeHandler(QWebEngineUrlSchemeHandler *handler)
void setCachePath(const QString &path)
void setDownloadPath(const QString &path)
void setHttpAcceptLanguage(const QString &httpAcceptLanguage)
void setHttpCacheMaximumSize(int maxSize)
void setHttpCacheType(QQuickWebEngineProfile::HttpCacheType)
void setHttpUserAgent(const QString &userAgent)
void setOffTheRecord(bool offTheRecord)
void setPersistentCookiesPolicy(QQuickWebEngineProfile::PersistentCookiesPolicy)
void setPersistentPermissionsPolicy(QQuickWebEngineProfile::PersistentPermissionsPolicy)
void setPersistentStoragePath(const QString &path)
void setPushServiceEnabled(bool enable)
void setSpellCheckEnabled(bool enabled)
void setSpellCheckLanguages(const QStringList &languages)
void setStorageName(const QString &name)
void setUrlRequestInterceptor(QWebEngineUrlRequestInterceptor *interceptor)
QStringList spellCheckLanguages() const
QString storageName() const
const QWebEngineUrlSchemeHandler *urlSchemeHandler(const QByteArray &scheme) const
QQuickWebEngineScriptCollection *userScripts() const

Señales

void cachePathChanged()
(since 6.7) void clearHttpCacheCompleted()
void downloadFinished(QQuickWebEngineDownloadRequest *download)
void downloadPathChanged()
void downloadRequested(QQuickWebEngineDownloadRequest *download)
void httpAcceptLanguageChanged()
void httpCacheMaximumSizeChanged()
void httpCacheTypeChanged()
void httpUserAgentChanged()
void offTheRecordChanged()
void persistentCookiesPolicyChanged()
void persistentPermissionsPolicyChanged()
void persistentStoragePathChanged()
void presentNotification(QWebEngineNotification *notification)
void pushServiceEnabledChanged()
void spellCheckEnabledChanged()
void spellCheckLanguagesChanged()
void storageNameChanged()

Miembros públicos estáticos

QQuickWebEngineProfile *defaultProfile()

Descripción detallada

Un perfil de motor web contiene configuraciones, scripts, política de cookies persistentes y la lista de enlaces visitados compartida por todas las páginas del motor web que pertenecen al perfil.

La información sobre los enlaces visitados se almacena junto con las cookies persistentes y otros datos persistentes en un almacenamiento determinado por la propiedad storageName. Los datos persistentes se almacenan en un subdirectorio determinado por la propiedad persistentStoragePath y la caché en un subdirectorio determinado por la propiedad cachePath. La propiedad httpCacheType describe el tipo de caché: en memoria o en disco. Si sólo se establece la propiedad storageName, los demás valores se generan automáticamente en función de ella. Si especifica alguno de los valores manualmente, debe hacerlo antes de crear cualquier página que pertenezca al perfil.

Los perfiles pueden utilizarse para aislar páginas entre sí. Un caso típico de uso es un perfil off -the-record dedicado para un modo de navegación privada. Un perfil "off-the-record" obliga a que las cookies, la caché HTTP y otros datos normalmente persistentes se almacenen sólo en memoria. La propiedad offTheRecord indica si un perfil es "off-the-record".

Se puede acceder al perfil predeterminado mediante defaultProfile(). Es un perfil incorporado al que pertenecen todas las páginas web no creadas específicamente con otro perfil.

Se puede crear una instancia de WebEngineProfile y acceder a ella desde C++ a través de la clase QQuickWebEngineProfile, que expone más funcionalidades en C++. Esto permite a las aplicaciones Qt Quick interceptar peticiones URL (QQuickWebEngineProfile::setRequestInterceptor), o registrar esquemas URL personalizados (QQuickWebEngineProfile::installUrlSchemeHandler).

Los campos de formulario HTML con corrección ortográfica pueden habilitarse por perfil estableciendo la propiedad spellCheckEnabled y los idiomas actuales usados para la corrección ortográfica pueden establecerse usando la propiedad spellCheckLanguages.

Documentación del tipo de miembro

enum QQuickWebEngineProfile::HttpCacheType

Este enum describe el tipo de caché HTTP:

ConstanteValorDescripción
QQuickWebEngineProfile::MemoryHttpCache0Utiliza una caché en memoria. Este es el valor por defecto si off-the-record está configurado.
QQuickWebEngineProfile::DiskHttpCache1Utilizar una caché de disco. Este es el valor por defecto si off-the-record no está configurado. Vuelve a MemoryHttpCache si off-the-record está configurado.
QQuickWebEngineProfile::NoCache2Desactivar la caché en memoria y en disco.

enum QQuickWebEngineProfile::PersistentCookiesPolicy

Este enum describe la política de persistencia de cookies:

ConstanteValorDescripción
QQuickWebEngineProfile::NoPersistentCookies0Tanto las cookies de sesión como las persistentes se almacenan en memoria. Esta es la única configuración posible si off-the-record está configurado o no hay ninguna ruta de datos persistente disponible.
QQuickWebEngineProfile::AllowPersistentCookies1Las cookies marcadas como persistentes se guardan y se restauran desde el disco, mientras que las cookies de sesión sólo se guardan en el disco para la recuperación en caso de fallo. Esta es la configuración por defecto.
QQuickWebEngineProfile::OnlyPersistentCookies (since Qt 6.11)3Las cookies marcadas como persistentes se guardan y se restauran desde el disco, mientras que las cookies de sesión nunca se guardan en el disco, ni siquiera para la recuperación de fallos.
QQuickWebEngineProfile::ForcePersistentCookies2Tanto las cookies de sesión como las persistentes se guardan y restauran desde el disco.

[since 6.8] enum class QQuickWebEngineProfile::PersistentPermissionsPolicy

Este enum describe la política de persistencia de permisos:

ConstanteValorDescripción
QQuickWebEngineProfile::PersistentPermissionsPolicy::AskEveryTime0La aplicación pedirá permisos cada vez que los necesite, independientemente de si se han concedido antes o no. Esto está pensado para la compatibilidad hacia atrás con las aplicaciones existentes, y por lo demás no se recomienda.
QQuickWebEngineProfile::PersistentPermissionsPolicy::StoreInMemory1Sólo se realizará una solicitud la primera vez que se necesite un permiso. Cualquier solicitud posterior se concederá o denegará automáticamente, dependiendo de la elección inicial del usuario. Esto se aplica a todas las páginas que utilicen la misma instancia QQuickWebEngineProfile, hasta que se cierre la aplicación. Esta es la configuración que se aplica si off-the-record está configurado o no hay ninguna ruta de datos persistente disponible.
QQuickWebEngineProfile::PersistentPermissionsPolicy::StoreOnDisk2Funciona de la misma manera que PersistentPermissionsInMemory, pero los permisos se guardan y restauran desde el disco. Esta es la configuración por defecto.

Este enum se introdujo en Qt 6.8.

Documentación de propiedades

cachePath : QString

La ruta a la ubicación donde se almacenan las cachés del perfil, en particular la caché HTTP.

Por defecto, las cachés se almacenan debajo de QStandardPaths::writableLocation(QStandardPaths::CacheLocation) en un directorio cuyo nombre es storageName.

Funciones de acceso:

QString cachePath() const
void setCachePath(const QString &path)

Señal del notificador:

void cachePathChanged()

[read-only, since 6.8] clientHints : QWebEngineClientHints*

Esta propiedad contiene los ajustes de Client Hints asociados con este contexto de navegación.

Esta propiedad se introdujo en Qt 6.8.

Funciones de acceso:

QWebEngineClientHints *clientHints() const

Véase también QWebEngineClientHints.

[since QtWebEngine 1.9] downloadPath : QString

La ruta a la ubicación donde se almacenan los archivos descargados.

Anula la ruta predeterminada utilizada para la ubicación de descarga, estableciéndola en path.

Si se establece en una cadena vacía, se restaura la ruta por defecto.

Nota: Por defecto, la ruta de descarga es QStandardPaths::DownloadLocation.

Esta propiedad se introdujo en QtWebEngine 1.9.

Funciones de acceso:

QString downloadPath() const
void setDownloadPath(const QString &path)

Señal de notificador:

void downloadPathChanged()

[read-only, since 6.10] extensionManager : QWebEngineExtensionManager* const

Esta propiedad contiene el gestor de extensiones asociado a este perfil.

Esta propiedad se introdujo en Qt 6.10.

Funciones de acceso:

QWebEngineExtensionManager *extensionManager()

Véase también QWebEngineExtensionManager.

httpAcceptLanguage : QString

Valor del campo Accept-Language del encabezado de petición HTTP.

Funciones de acceso:

QString httpAcceptLanguage() const
void setHttpAcceptLanguage(const QString &httpAcceptLanguage)

Señal del notificador:

void httpAcceptLanguageChanged()

httpCacheMaximumSize : int

El tamaño máximo de la caché HTTP. Si 0, el tamaño será controlado automáticamente por QtWebEngine. El valor por defecto es 0.

Funciones de acceso:

int httpCacheMaximumSize() const
void setHttpCacheMaximumSize(int maxSize)

Señal notificadora:

void httpCacheMaximumSizeChanged()

Véase también httpCacheType.

httpCacheType : HttpCacheType

Esta enumeración describe el tipo de caché HTTP.

Si el perfil es off-the-record o no tiene storageName establecido, se devuelve MemoryHttpCache.

Funciones de acceso:

QQuickWebEngineProfile::HttpCacheType httpCacheType() const
void setHttpCacheType(QQuickWebEngineProfile::HttpCacheType)

Señal de notificador:

void httpCacheTypeChanged()

httpUserAgent : QString

La cadena de agente de usuario enviada con HTTP para identificar el navegador.

Funciones de acceso:

QString httpUserAgent() const
void setHttpUserAgent(const QString &userAgent)

Señal del notificador:

void httpUserAgentChanged()

[since QtWebEngine 6.5] isPushServiceEnabled : bool

Si el servicio de mensajería push está activado.

Nota: Por defecto el servicio de mensajería push está deshabilitado.

Nota: Qt WebEngine utiliza Firebase Cloud Messaging (FCM) como servicio push del navegador. Por lo tanto, todos los mensajes push pasarán por el servicio push de Google y sus respectivos servidores.

Esta propiedad se introdujo en QtWebEngine 6.5.

Funciones de acceso:

bool isPushServiceEnabled() const
void setPushServiceEnabled(bool enable)

Señal de notificador:

void pushServiceEnabledChanged()

offTheRecord : bool

Si el perfil del motor web es off-the-record. Un perfil off-the-record obliga a que las cookies, la caché HTTP y otros datos normalmente persistentes se almacenen sólo en memoria. El perfil es off-the-record por defecto.

Para cambiar un perfil de comportamiento off-the-record a comportamiento basado en disco también es necesario configurar un storageName adecuado.

Funciones de acceso:

bool isOffTheRecord() const
void setOffTheRecord(bool offTheRecord)

Señal de notificador:

void offTheRecordChanged()

Véase también setStorageName().

persistentCookiesPolicy : PersistentCookiesPolicy

Esta enumeración describe la política de persistencia de las cookies. Si el perfil es off-the-record, se devuelve NoPersistentCookies.

Funciones de acceso:

QQuickWebEngineProfile::PersistentCookiesPolicy persistentCookiesPolicy() const
void setPersistentCookiesPolicy(QQuickWebEngineProfile::PersistentCookiesPolicy)

Señal de notificador:

void persistentCookiesPolicyChanged()

[since 6.8] persistentPermissionsPolicy : PersistentPermissionsPolicy

Describe la política de persistencia de permisos. Si el perfil es off-the-record, se devuelve NoPersistentCookies.

Esta propiedad se introdujo en Qt 6.8.

Funciones de acceso:

QQuickWebEngineProfile::PersistentPermissionsPolicy persistentPermissionsPolicy() const
void setPersistentPermissionsPolicy(QQuickWebEngineProfile::PersistentPermissionsPolicy)

Señal de notificador:

void persistentPermissionsPolicyChanged()

persistentStoragePath : QString

La ruta a la ubicación donde se almacenan los datos persistentes para el navegador y el contenido web. Los datos persistentes incluyen cookies persistentes, almacenamiento local HTML5 y enlaces visitados.

Por defecto, el almacenamiento se encuentra debajo de QStandardPaths::writableLocation(QStandardPaths::AppDataLocation) en un directorio cuyo nombre es storageName.

Funciones de acceso:

QString persistentStoragePath() const
void setPersistentStoragePath(const QString &path)

Señal del notificador:

void persistentStoragePathChanged()

[since QtWebEngine 1.4] spellCheckEnabled : bool

Esta propiedad indica si el corrector ortográfico del motor web está habilitado.

Esta propiedad se introdujo en QtWebEngine 1.4.

Funciones de acceso:

bool isSpellCheckEnabled() const
void setSpellCheckEnabled(bool enabled)

Señal del notificador:

void spellCheckEnabledChanged()

[since QtWebEngine 1.4] spellCheckLanguages : QStringList

Esta propiedad contiene los idiomas utilizados por el corrector ortográfico.

Esta propiedad se introdujo en QtWebEngine 1.4.

Funciones de acceso:

QStringList spellCheckLanguages() const
void setSpellCheckLanguages(const QStringList &languages)

Señal del notificador:

void spellCheckLanguagesChanged()

storageName : QString

El nombre de almacenamiento que se utiliza para crear subdirectorios separados para cada perfil que utiliza el disco para almacenar datos persistentes y caché.

Funciones de acceso:

QString storageName() const
void setStorageName(const QString &name)

Señal notificadora:

void storageNameChanged()

Véase también persistentStoragePath y cachePath.

[read-only] userScripts : QQuickWebEngineScriptCollection*

Esta propiedad contiene la colección de objetos QWebEngineScript que se inyectan en todas las páginas que comparten este perfil.

Funciones de acceso:

QQuickWebEngineScriptCollection *userScripts() const

Documentación de funciones miembro

QQuickWebEngineProfile::QQuickWebEngineProfile(QObject *parent = nullptr)

Construye un nuevo perfil off-the-record con el padre parent.

Un perfil off-the-record no deja ningún registro en la máquina local, y no tiene datos persistentes ni caché. Por lo tanto, la caché HTTP sólo puede estar en memoria y las cookies sólo pueden ser no persistentes. Intentar cambiar esta configuración no tendrá ningún efecto.

[explicit, since QtWebEngine 6.9] QQuickWebEngineProfile::QQuickWebEngineProfile(const QString &storageName, QObject *parent = nullptr)

Crea un nuevo perfil con el nombre de almacenamiento storageName y el padre parent.

El nombre del almacenamiento debe ser único.

Un QQuickWebEngineProfile basado en disco debe ser destruido en o antes de la salida de la aplicación, de lo contrario la caché y los datos persistentes pueden no ser completamente volcados al disco.

Esta función fue introducida en QtWebEngine 6.9.

Véase también storageName().

[invokable] void QQuickWebEngineProfile::clearHttpCache()

Elimina las entradas de caché del perfil.

Nota: Asegúrese de no iniciar una nueva navegación o cualquier operación en el perfil mientras la operación de borrado esté en curso. La señal clearHttpCacheCompleted() notifica la finalización.

Nota: Esta función puede invocarse a través del sistema de metaobjetos y desde QML. Véase Q_INVOKABLE.

Véase también WebEngineProfile::clearHttpCache() y clearHttpCacheCompleted().

[signal, since 6.7] void QQuickWebEngineProfile::clearHttpCacheCompleted()

Esta señal se emite cuando finaliza la operación clearHttpCache().

Esta función se introdujo en Qt 6.7.

Véase también clearHttpCache().

QWebEngineClientCertificateStore *QQuickWebEngineProfile::clientCertificateStore()

Devuelve el almacén de certificados de cliente del perfil.

QWebEngineCookieStore *QQuickWebEngineProfile::cookieStore() const

Devuelve el almacén de cookies de este perfil.

[static] QQuickWebEngineProfile *QQuickWebEngineProfile::defaultProfile()

Devuelve el perfil por defecto.

El perfil por defecto es off-the-record.

Véase también storageName().

[signal] void QQuickWebEngineProfile::downloadFinished(QQuickWebEngineDownloadRequest *download)

Esta señal se emite siempre que se detiene la descarga, ya sea porque ha finalizado correctamente, porque se ha cancelado o porque se ha interrumpido (por ejemplo, porque se ha perdido la conectividad). El argumento download contiene el estado de la instancia de descarga finalizada.

Nota: Para utilizar desde C++ static_cast download a QWebEngineDownloadRequest

[signal] void QQuickWebEngineProfile::downloadRequested(QQuickWebEngineDownloadRequest *download)

Esta señal se emite cada vez que se activa una descarga. El argumento download contiene el estado de la descarga. La descarga debe aceptarse explícitamente con QWebEngineDownloadRequest::accept() o se cancelará por defecto. El elemento de descarga está relacionado con el perfil. Si no se acepta, se borrará inmediatamente después de la emisión de la señal. Esta señal no puede utilizarse con una conexión en cola.

Nota: Para utilizar desde C++ static_cast download a QWebEngineDownloadRequest

void QQuickWebEngineProfile::installUrlSchemeHandler(const QByteArray &scheme, QWebEngineUrlSchemeHandler *handler)

Registra un gestor handler para el esquema de URL personalizado scheme en el perfil.

Es necesario registrar primero el esquema con QWebEngineUrlScheme::registerScheme al iniciar la aplicación.

[invokable, since 6.8] QList<QWebEnginePermission> QQuickWebEngineProfile::listAllPermissions() const

Devuelve un QList de objetos QWebEnginePermission, cada uno de los cuales representa un único permiso actualmente presente en el almacén de permisos. La lista devuelta contiene todos los permisos concedidos/denegados previamente para este perfil, siempre que sean de tipo persistente.

Nota: Cuando persistentPermissionPolicy() se establece en AskEveryTime, devolverá una lista vacía.

Nota: Esta función puede invocarse a través del sistema de metaobjetos y desde QML. Véase Q_INVOKABLE.

Esta función se introdujo en Qt 6.8.

Véase también queryPermission(), listPermissionsForOrigin(), listPermissionsForPermissionType(), y QWebEnginePermission::isPersistent().

[invokable, since 6.8] QList<QWebEnginePermission> QQuickWebEngineProfile::listPermissionsForOrigin(const QUrl &securityOrigin) const

Devuelve un QList de objetos QWebEnginePermission, cada uno de los cuales representa un único permiso actualmente presente en el almacén de permisos. La lista devuelta contiene todos los permisos concedidos/denegados previamente asociados con un securityOrigin específico para este perfil, siempre que sean de tipo persistente.

Nota: Dado que los permisos se conceden en función del origen, el securityOrigin proporcionado se reducirá a su forma de origen, y la lista devuelta contendrá todos los permisos para el origen. Por lo tanto, pasar https://www.example.com/some/page.html es lo mismo que pasar sólo https://www.example.com/.

Nota: Esta función puede invocarse a través del sistema de meta-objetos y desde QML. Véase Q_INVOKABLE.

Esta función se introdujo en Qt 6.8.

Véase también queryPermission(), listAllPermissions(), listPermissionsForPermissionType(), y QWebEnginePermission::isPersistent().

[invokable, since 6.8] QList<QWebEnginePermission> QQuickWebEngineProfile::listPermissionsForPermissionType(QWebEnginePermission::PermissionType permissionType) const

Devuelve un QList de objetos QWebEnginePermission, cada uno de los cuales representa un único permiso actualmente presente en el almacén de permisos. La lista devuelta contiene todos los permisos previamente concedidos/denegados del permissionType proporcionado. Si el permissionType es no persistente, la lista estará vacía.

Nota: Cuando persistentPermissionPolicy() se establece en AskEveryTime, devolverá una lista vacía.

Nota: Esta función puede invocarse a través del sistema de metaobjetos y desde QML. Véase Q_INVOKABLE.

Esta función se introdujo en Qt 6.8.

Véase también queryPermission(), listAllPermissions(), listPermissionsForOrigin(), QWebEnginePermission::PermissionType, y QWebEnginePermission::isPersistent().

[signal] void QQuickWebEngineProfile::presentNotification(QWebEngineNotification *notification)

Esta señal se emite cada vez que hay una notificación de usuario recién creada. El argumento notification contiene la instancia QWebEngineNotification para consultar datos e interactuar con ella.

Véase también WebEngineProfile::presentNotification.

[invokable, since 6.8] QWebEnginePermission QQuickWebEngineProfile::queryPermission(const QUrl &securityOrigin, QWebEnginePermission::PermissionType permissionType) const

Devuelve un objeto QWebEnginePermission correspondiente a un único permiso para los datos proporcionados securityOrigin y permissionType. El objeto puede utilizarse para consultar el estado actual del permiso o para modificarlo. No es necesario que un permiso ya exista; el objeto devuelto también puede utilizarse para preconceder un permiso si se sabe que un sitio web lo utiliza.

Nota: Sólo puede utilizarse para tipos de permisos persistentes. Si se invoca con un permissionType no persistente, se devolverá un objeto no válido.

Nota: Esta función puede invocarse a través del sistema de metaobjetos y desde QML. Véase Q_INVOKABLE.

Esta función se introdujo en Qt 6.8.

Ver también listAllPermissions(), listPermissionsForOrigin(), listPermissionsForPermissionType(), y QWebEnginePermission::PermissionType.

void QQuickWebEngineProfile::removeAllUrlSchemeHandlers()

Elimina todos los gestores de esquemas de URL personalizados instalados en el perfil.

void QQuickWebEngineProfile::removeUrlScheme(const QByteArray &scheme)

Elimina el esquema de URL personalizado scheme del perfil.

Véase también removeUrlSchemeHandler().

void QQuickWebEngineProfile::removeUrlSchemeHandler(QWebEngineUrlSchemeHandler *handler)

Elimina el gestor de esquema de URL personalizado handler del perfil.

Véase también removeUrlScheme().

void QQuickWebEngineProfile::setUrlRequestInterceptor(QWebEngineUrlRequestInterceptor *interceptor)

Registra un singleton interceptor de peticiones interceptor para interceptar peticiones URL.

El perfil no se apropia del puntero.

Véase también QWebEngineUrlRequestInfo y QWebEngineUrlRequestInterceptor.

QStringList QQuickWebEngineProfile::spellCheckLanguages() const

Devuelve la lista de idiomas utilizados por el corrector ortográfico.

Nota: Función Getter para la propiedad spellCheckLanguages.

Véase también setSpellCheckLanguages().

const QWebEngineUrlSchemeHandler *QQuickWebEngineProfile::urlSchemeHandler(const QByteArray &scheme) const

Devuelve el registro del gestor de esquema de URL personalizado para el esquema de URL scheme.

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