Qt的qss能让QPushButton的两行字呈现不同的颜色吗?

我想做个按钮,让按钮上的文字呈现不同的颜色和大小,查了下相关的资料,好像没这方面的说明,请问大神要怎么做呢?谢谢了... 我想做个按钮,让按钮上的文字呈现不同的颜色和大小,查了下相关的资料,好像没这方面的说明,请问大神要怎么做呢?谢谢了 展开
 我来答
aijiangaa111
2019-08-08 · TA获得超过995个赞
知道小有建树答主
回答量:430
采纳率:87%
帮助的人:120万
展开全部

    QString text1 = QString("<a style='color: %1;'>%2</a>").arg(QColor(255,0,0).name()).arg("A");

    QString text2 = QString("<a style='color: %1;'>%2</a>").arg(QColor(0,255,0).name()).arg("B");

    m_btn->setText(text1);

    m_btn->setToolTip(text1+text2);

帮你测试了一下。不行。按钮文字可以自己绘制咯

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式