Webkit之QStyle样式
来源:互联网 发布:扶贫软件 编辑:程序博客网 时间:2024/05/18 13:05
1)QStyle的继承关系。
#QObject->QStyle->QCommonStyle->QProxyStyle->子类化
#Webkit内:QProxyStyle中存放一个指针,指向具体平台的Q--Style对象(Window、Unix、Mac、S60、wince..)
2)QStyle的常用API
#polish(QPalette & p):构造式样(QPixmap、QColor)->配置调色板(QPalette->setBrush(role,color))
#polish(QWidget *):将QPalette作用到widget上
#信息提取部分:
>>pixelMetrel()
>>subControlRect()
#绘制部分:
>>drawPrimitive():绘制PE_**元素。(简单元素)
>>drawControl():绘制CE_**元素。(控制元素)
>>drawComplexControl():绘制CC_**元素。(绘制复杂控制元素)
3)常见类的作用关系:
#QStyle:
#QStyleOption:
#QBrush、QPen
#QPalette
#QApplication
0 0
- Webkit之QStyle样式
- Webkit之QStyle介绍
- QStyle
- QStyle
- QT界面美化之QStyle
- Safari参考样式库之webkit
- 转载:Safari参考样式库之webkit
- QT 界面美化之 QStyle 应用
- 自定义QT窗口部件外观之QStyle
- webkit scrollbar 样式
- webkit滚动条样式
- Webkit样式库
- Webkit之webkit
- Android webkit css样式定制
- QStyle example
- webkit引擎的浏览器取消默认样式:-webkit-appearance:none
- -webkit-appearance —— webkit外观样式属性
- webkit 源码分析系列--css样式解析
- maven学习手记+nexus配置
- 二十一天成神计划之小白第一天
- Android Http通信(HttpURLConnection)
- vc 调用wps
- innodb double write
- Webkit之QStyle样式
- Doxygen + Graphviz windows+Windows Help Workshop下安装配置(图解)
- 无权最短路径
- 书上说Java中方法要用类名调用,我发现
- 带你飞系列-二搜索进阶
- LeetCode80——Remove Duplicates from Sorted Array II
- 升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法
- WIN2003下休眠后无线连接无法连接
- Java之路--2015年11月17日