QPalette

名称描述
QPalette::Window10通用的背景颜色
QPalette::WindowText0通用的前景色
QPalette::Base9主要用作文本输入小部件的背景颜色,但也可以用于其他绘画 - 例如组合框下拉列表和工具栏手柄的背景。它通常是白色或其他浅色
QPalette::AlternateBase16用作交替行颜色视图中的备用背景颜色(参见QAbstractItemView::setAlternatingRowColors())
QPalette::ToolTipBase18

用作背景颜色QToolTipQWhatsThis。工具提示使用非活动颜色组QPalette,因为工具提示不是活动窗

QPalette::ToolTipText19

 用作前景色QToolTipQWhatsThis。工具提示使用非活动颜色组QPalette,因为工具提示不是活动窗口

QPalette::PlaceholderText20用作各种文本输入小部件的占位符颜色。此枚举值已在 Qt 5.12 中引入
QPalette::Text6与 一起使用的前景色Base。这通常与 相同WindowText,在这种情况下它必须与Window和形成良好的对比Base
QPalette::Button1常规按钮背景颜色。此背景可能有所不同,Window因为某些样式要求按钮使用不同的背景颜色
QPalette::ButtonText8与按钮背景颜色一起使用的前景色
QPalette::BrightText7WindowText与 截然不同且与 形成鲜明对比的文本颜色Dark。通常用于需要在TextWindowText对比度较差的位置绘制的文本,例如按下按钮。请注意,文本颜色可用于除单词以外的其他内容;文本颜色通常用于文本,但将文本颜色角色用于线条、图标等也很常见

名称描述
QPalette::Light2Button颜色浅
QPalette::Midlight3ButtonLight之间
QPalette::Dark4Button颜色深
QPalette::Mid5 ButtonDark之间
QPalette::Shadow11非常暗的颜色。默认情况下,阴影颜色为Qt::black

名称描述
QPalette::Highlight12用于指示所选项目或当前项目的颜色。默认情况下,突出显示颜色为Qt::darkBlue

QPalette::Accent

(since Qt 6.6)

21通常与基本颜色、窗口颜色和按钮颜色形成对比或互补的颜色。它通常代表用户对桌面个性化的选择。交互式组件的样式是一种典型的用例。除非明确设置,否则默认为突出显示
QPalette::HighlightedText13与 形成对比的文本颜色Highlight。默认情况下,突出显示的文本颜色为Qt::white

有两种与超链接相关的颜色角色:

名称描述
QPalette::Link14未访问的超链接的文本颜色。默认情况下,链接颜色为Qt::blue
QPalette::LinkVisited15已访问的超链接的文本颜色。默认情况下,链接访问颜色为Qt::magenta
名称描述
QPalette::NoRole17无角色;此特殊角色通常用于指示尚未分配角色
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值