概述
转发:Qt学习笔记之QPalette调色板类
QPalette通过获取控件或窗口的调色板对象(palette)对该控件或窗口进行色彩设置
可设置该widget不同状态的色彩(ColorGroup):
QPalette::Active 获得焦点的状态下
QPalette::inactive 未获得焦点的状态下
QPalette::Disable 不可用的状态下
设置不同部位的颜色(ColorRole):
QPalette::Window 对窗体的背景颜色进行设置
QPalette::WindowText 对窗体中的文字(比如Label中的文字进行设置,无法影响Edit
QPalette::Button 对按钮进行设置(但貌似无法动态更新,直接使用无效果
QPalette::ButtonText 对按钮文字的颜色进行设置(QPushButton,QComboBox的小三角
QPalette::Base 主要用于文本输入小部件的背景颜色(QComboBox的下拉列表背景色也会更改
最后
以上就是高大小蝴蝶为你收集整理的Qt学习笔记之QPalette调色板类的全部内容,希望文章能够帮你解决Qt学习笔记之QPalette调色板类所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复