StupidBeauty
Read times:690Posted at:Tue Jun 11 20:30:40 2013
- no title specified

Qt4.8文档翻译:QWebSettings类参考,QWebSettings Class Reference

详细说明

QWebSettings类提供了一个可供 QWebPage QWebFrame 储存其设置信息的对象

每个 QWebPage 对象都拥有它自己的QWebSettings 对象 ,专门为那个页面保存设置信息。如果某个设置项是从没配置过的 ,那么就会从全局的设置对象中获取其设置值,而全局的设置对象可使用 globalSettings ()来访问。

QWebSettings可以配置浏览器相关的属性 ,例如:字体大小和字体族、自定义样式单的位置 、其它像JavaScript 和插件这样的通用选项。使用 setAttribute ()函数来设置单个的属性 。由 WebAttribute 枚举类型来确定具体的属性

QWebSettings也能用来配置全局属性,例如 :网页内存缓存、图标数据库、本地数据库存储空间和离线应用存储空间。

启用插件

可使用 PluginsEnabled 属性来启用对浏览器插件的支持。对于狠多应用程序来说 ,这个属性是在 全局设置对象 里启用的 ,以便为所有页面提供插件支持。 QtWebKit 在处理Qt 插件时会永远忽略此选项。要不要允许Qt 插件的决定 ,是由客户程序员在重载的 QWebPage::createPlugin ()里决定的。

网页应用程序支持

WebKit支持 HTML 5 ,它将提升网页应用的性能和功能。这些特性包括客户端 (离线)存储和网页应用缓存。

客户端 (离线)存储是针对小甜饼 (cookies)而做的改进,用来为网页应用程序保存持久性的数据 。应用程序可通过调用 setOfflineStoragePath ()并给出一个适当的文件路径来启用离线存储数据库 ,并且可以通过调用 setOfflineStorageDefaultQuota ()来限制每个网页应用可使用的存储空间。

参考 QWebPage::settings () QWebView::settings ()和 网页浏览器

成员类型文档

enum QWebSettings:: WebAttribute

此枚举描述的是各种各样可通过 QWebSettings 来配置的选项。

常量

说明

QWebSettings::AutoLoadImages

0

控制的是,网页中的图片是否会自动载入。默认是启用的

QWebSettings::JavascriptEnabled

1

启用或禁用JavaScript 脚本的执行。默认状态是启用的

QWebSettings::SiteSpecificQuirksEnabled

?

此选项允许WebKit绕过那些有问题的网站的问题。默认状态是启用。


成员函数文档

void QWebSettings:: setAttribute ( WebAttribute attribute , bool on )

根据on的值来启用或禁用attribute这个特性


感动中国

办公室女郎

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands

 
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4