调色板类QPalette、QColor

2、调色板类QPalette、QColor

QPalette pa;

设置控件字体颜色 pa.setColor(QPalette::WindowText,Qt::red);

设置控件背景颜色 pa.setColor(QPalette::Window,Qt::red);

最后选择对应控件设置 ui.label->setPalette(pa);

按钮颜色设置如下

设置背景setStyleSheet("background: rgb(0,255,0));

设置字体颜色setStyleSheet("color: red);

颜色对话框

QColor color = QColorDialog::getColor(Qt::red, this,

tr("颜色对话框"),QColorDialog::ShowAlphaChannel);

设置窗口背景图片:

选择颜色是否有效:color.isValid()

pa.setBrush(backgroundRole(), QBrush(QPixmap("../back.png")));

setPalette(palette);

颜色比例

QColor(255, 0, 0) // 红

QColor(0, 255, 0) // 绿

QColor(0, 0, 255) // 蓝

QColor(79,129,189) // 淡蓝

QColor(192,80,77) // 朱红

QColor(155,187,89) // 浅绿

QColor(128,100,162) // 紫色

QColor(75,172,198) // 浅蓝

QColor(151, 151, 151) // 灰色

QColor(36,169, 225) // 天蓝

QColor(91, 74, 66) // 深棕色

QColor(130, 57, 53) // 红棕色

QColor(137, 190, 178) // 蓝绿

QColor(201, 186, 131) // 泥黄色

QColor(222, 221, 140) // 暗黄色

QColor(222, 156, 83) // 橙色

QColor(199, 237, 233) // 亮蓝

QColor(175, 215, 237) // 蓝灰

QColor(92, 167, 186) // 蓝绿

QColor(147, 224, 255) // 浅蓝

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值