Qt中颜色相关知识
2005-09-03 10:42
381 查看
包含在一个QColorGroup对象中的颜色
Background(背景)这种颜色用作几乎所有部件的背景
Base(基色)这是部件的一种背景色,它比Background多定义的颜色要浅。通常是白色,不过总是一种较浅的颜色
BrightText(亮色文本)Dark用作背景时,可以用这种颜色显示文本
Button(按钮)这是一个按钮的背景色,在绘制部件的其他部分之前,会用这种颜色填充它
ButtonText(按钮文本)Button用作背景时,可以用这种颜色显示文本
Dark(暗色)这种颜色比Button的颜色要暗,可以和Light一起使用来产生阴影,显示出按纽的3D效果
Foreground(前景)这种颜色用于部件表面上的任何文字和图形
Highlight(高亮)这是一种背景色,用于描绘一个高亮度的或者选中的项目
Light(浅色)这种颜色不Button的颜色要浅,可以和Dark一起使用来产生阴影,显示出按纽的3D效果
Mid(中间色)这种颜色介于部件的Button和Dark之间,它需要更为复杂的明暗法
Midlight(中等亮度)这种颜色介于部件的Button和Dark之间,它需要更为复杂的明暗法
Shadow(阴影)这种颜色非常暗,用于显著的阴影。它通常是黑色
Text(文本)这种颜色用于在部件的表面绘制文本。它通常与Foreground相同,不过也不总是这样
在一个QPalette中的QColorGroups
Normal(正常态)这是默认的状态。部件不处于另外两种状态中的任何一种时,就假定它是正常态
Active(激活态)当前拥有焦点的部件处于激活状态。这种状态的颜色通常与正常态相同
Disable(禁用态)该部件禁用。此状态的QColorGroup通常是灰色的或者是被抑制的,以表明部件的睡眠状态
QPalette myPalette=palette();
QColorGroup normalGroup=myPalette.normal();
QColorGroup activeGroup=myPalette.active();
QColorGroup disableGroup=myPalette.disabled();
Background(背景)这种颜色用作几乎所有部件的背景
Base(基色)这是部件的一种背景色,它比Background多定义的颜色要浅。通常是白色,不过总是一种较浅的颜色
BrightText(亮色文本)Dark用作背景时,可以用这种颜色显示文本
Button(按钮)这是一个按钮的背景色,在绘制部件的其他部分之前,会用这种颜色填充它
ButtonText(按钮文本)Button用作背景时,可以用这种颜色显示文本
Dark(暗色)这种颜色比Button的颜色要暗,可以和Light一起使用来产生阴影,显示出按纽的3D效果
Foreground(前景)这种颜色用于部件表面上的任何文字和图形
Highlight(高亮)这是一种背景色,用于描绘一个高亮度的或者选中的项目
Light(浅色)这种颜色不Button的颜色要浅,可以和Dark一起使用来产生阴影,显示出按纽的3D效果
Mid(中间色)这种颜色介于部件的Button和Dark之间,它需要更为复杂的明暗法
Midlight(中等亮度)这种颜色介于部件的Button和Dark之间,它需要更为复杂的明暗法
Shadow(阴影)这种颜色非常暗,用于显著的阴影。它通常是黑色
Text(文本)这种颜色用于在部件的表面绘制文本。它通常与Foreground相同,不过也不总是这样
在一个QPalette中的QColorGroups
Normal(正常态)这是默认的状态。部件不处于另外两种状态中的任何一种时,就假定它是正常态
Active(激活态)当前拥有焦点的部件处于激活状态。这种状态的颜色通常与正常态相同
Disable(禁用态)该部件禁用。此状态的QColorGroup通常是灰色的或者是被抑制的,以表明部件的睡眠状态
QPalette myPalette=palette();
QColorGroup normalGroup=myPalette.normal();
QColorGroup activeGroup=myPalette.active();
QColorGroup disableGroup=myPalette.disabled();
相关文章推荐
- Qt颜色相关知识
- QT项目中的相关知识
- OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理
- 颜色空间相关知识总结
- 多媒体开发计算机颜色相关知识
- qt绘图相关的基础知识
- OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理
- 深入理解QT的SIGNAL\SLOT机制(二):QMetaObject相关知识
- Qt显示图片的相关知识(属个人收集)
- Qt核心知识归类及相关资料
- QTcpSocket的相关知识
- OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理
- OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理
- 关于QT自定义控件(Custom Widget)相关知识总结
- [BS-11] 关于RGB/ARGB颜色相关知识
- 颜色的相关知识及转换方法
- Qt曲线相关知识
- OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理
- Qt的一些相关知识
- 知识扩展——颜色相关的知识