QWebEngineGlobalSettings Namespace
El espacio de nombres QWebEngineGlobalSettings contiene la configuracion global del motor web. Más...
| Cabecera: | #include <QWebEngineGlobalSettings> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
| Desde: | Qt 6.6 |
Clases
(since 6.6) struct | DnsMode |
Tipos
| enum class | SecureDnsMode { SystemOnly, SecureWithFallback, SecureOnly } |
Funciones
| bool | setDnsMode(QWebEngineGlobalSettings::DnsMode dnsMode) |
Descripción Detallada
El espacio de nombres QWebEngineGlobalSettings contiene propiedades globales del motor web.
Invoca setDnsMode() para configurar DNS-sobre-HTTPS.
Véase también QWebEngineGlobalSettings::setDnsMode().
Clases
clase DnsMode
La estructura DnsMode proporciona los medios para especificar el modo de resolución de host DNS. Más...
Documentación de tipos
enum class QWebEngineGlobalSettings::SecureDnsMode
Este enum define el modo DNS-sobre-HTTPS utilizado por la estructura DnsMode:
| Constante | Valor | Descripción |
|---|---|---|
QWebEngineGlobalSettings::SecureDnsMode::SystemOnly | 0 | Por defecto. Utiliza la resolución de host DNS del sistema. |
QWebEngineGlobalSettings::SecureDnsMode::SecureWithFallback | 1 | Habilitar DNS-sobre-HTTPS (DoH). Los servidores DoH deben proporcionarse a través de serverTemplates en la estructura DnsMode. Si un host no se puede resolver a través de los servidores proporcionados, se utiliza la resolución de host DNS del sistema. |
QWebEngineGlobalSettings::SecureDnsMode::SecureOnly | 2 | Habilite DNS-sobre-HTTPS y sólo permita que los hosts se resuelvan de esta manera. Los servidores DoH deben proporcionarse a través de serverTemplates en la estructura DnsMode. Si la resolución DNS-sobre-HTTPS falla, no hay fallback y la resolución de host DNS falla completamente. |
Documentación de la función
bool QWebEngineGlobalSettings::setDnsMode(QWebEngineGlobalSettings::DnsMode dnsMode)
Establece dnsMode para la resolución de host DNS-sobre-HTTPS.
Esta función devuelve false si la lista serverTemplates en la estructura DnsMode está vacía o contiene plantillas URI que no pueden ser analizadas para SecureDnsMode::SecureOnly o SecureDnsMode::SecureWithFallback. En caso contrario, devuelve true, lo que significa que se activa el cambio de modo DNS.
© 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.