QToolButton设置文本颜色

 时间:2026-02-14 20:33:46

1、利用QToolButton 的属性 palette,通过设置palette的button text 颜色可以控制QToolButton的文本颜色

QToolButton设置文本颜色

2、具体用法如下:

QPalette patlette;

patlette.setColor(QPalette::ButtonText, Qt::red);  // 设置button 文本颜色红色

ui->toolButton->setPalette(patlette);

QToolButton设置文本颜色

3、Qt自定义了一些颜色的类型,如果希望更丰富的颜色,参考QColor类

QToolButton设置文本颜色

1、利用qt样式表qss去设置文本颜色。

在qtdesigner 界面选中添加的QToolButton控件右键-》改变样式表。

QToolButton设置文本颜色

2、在编辑样式表界面,选中添加颜色,会发现有好多样式的颜色可以控制,选择第一个color 就是控制文本颜色的。

QToolButton设置文本颜色

3、在颜色界面,选择自己想要显示的文本颜色,点击 ok

QToolButton设置文本颜色

4、最后在样式表里生成了color: rgb(170, 0, 0); 点击ok 就可以了。

QToolButton设置文本颜色

  • QT怎样添加下拉列表
  • npm代理如何设置npm网络链接失败如何设置
  • jquery实现点击按钮添加和移除class
  • win10系统访问NAS和Samba服务器失败如何解决
  • 如何解决打开cmd.exe提示“已停用”无法运行?
  • 热门搜索
    陕西职业技术学院怎么样 洗车液可以用什么代替 沧州旅游景点 ppt结束语怎么写 铃木北斗星怎么样 幼儿园课程的特点 广西旅游景点 半身裙怎么搭配 火车上可以带酒 碳素笔怎么洗掉