QWebViewSettings Class
Permite configurar las propiedades y atributos del navegador. Más...
| Cabecera: | #include <QWebViewSettings> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS WebView)target_link_libraries(mytarget PRIVATE Qt6::WebView) |
| qmake: | QT += webview |
| Desde: | Qt 6.11 |
Tipos Públicos
| enum class | WebAttribute { LocalStorageEnabled, JavaScriptEnabled, AllowFileAccess, LocalContentCanAccessFileUrls } |
Funciones Públicas
| void | setAttribute(QWebViewSettings::WebAttribute attribute, bool on) |
| bool | testAttribute(QWebViewSettings::WebAttribute attribute) const |
Descripción Detallada
El objeto QWebViewSettings puede ser utilizado para configurar propiedades del navegador y atributos genéricos, tales como soporte JavaScript, acceso a ficheros y características de almacenamiento local.
Los valores por defecto se dejan tal y como los establecen las diferentes plataformas.
Documentación de Tipos de Miembros
enum class QWebViewSettings::WebAttribute
Este tipo de enum especifica la configuración de las páginas web:
| Constante | Valor | Descripción |
|---|---|---|
QWebViewSettings::WebAttribute::LocalStorageEnabled | 0 | Habilita la compatibilidad con la función de almacenamiento local de HTML 5. |
QWebViewSettings::WebAttribute::JavaScriptEnabled | 1 | Permite la ejecución de programas JavaScript. |
QWebViewSettings::WebAttribute::AllowFileAccess | 2 | Permite que los documentos cargados localmente accedan a otras URL locales. |
QWebViewSettings::WebAttribute::LocalContentCanAccessFileUrls | 3 | Permite que WebView cargue URL de archivos. |
Documentación de las funciones miembro
void QWebViewSettings::setAttribute(QWebViewSettings::WebAttribute attribute, bool on)
Activa o desactiva la función attribute especificada en función del valor de on.
bool QWebViewSettings::testAttribute(QWebViewSettings::WebAttribute attribute) const
Devuelve true si attribute está activado; en caso contrario devuelve false.
© 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.