• 3737阅读
  • 3回复

[提问]怎么给pushbutton按钮上的某一个字添加颜色 [复制链接]

上一主题 下一主题
离线wangyan23888
 

只看楼主 倒序阅读 楼主  发表于: 2013-08-28
如下面的例子给按钮添加汉子:
pushbutton->setText(QString("%1\n%2").arg("浙江").arg(“杭州”));
按钮上显示  浙江
                    杭州
那么怎么让浙江2个字显示红色呢?杭州不显示红色;谢谢了
离线彩阳

只看该作者 1楼 发表于: 2013-08-28
"浙江"换成
"<font color=red>浙江</font>"
上海Qt开发联盟,热忱地欢迎你的加入!
离线wangyan23888

只看该作者 2楼 发表于: 2013-08-29
回 1楼(彩阳) 的帖子
大哥按你的好像不行呀:
ui->pushButton_2->setText("<font color=red>浙江</font>"); 按钮上直接显示  <font color=red>浙江</font>  字样
下面的可以
ui->textEdit->setText("<font color=red>浙江</font>");  这个显示 浙江 ,颜色红色
离线wangyan23888

只看该作者 3楼 发表于: 2013-08-29
回 1楼(彩阳) 的帖子
可以的了,但是不是在button上
处理就是在button上加了label,在label上显示信息
快速回复
限100 字节
 
上一个 下一个