码迷,mamicode.com
首页 > 其他好文 > 详细

Qt 样式表鼠标滑过按钮更改Text文本颜色

时间:2017-03-11 15:44:40      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:ack   amp   details   技术   his   nbsp   src   sed   点击   

 

QSS语法参考http://blog.csdn.net/liang19890820/article/details/51691212

 

Qt助手上也有比较详细的说明,选择器以及伪选择器,现在只是做个简单的搬运&翻译工。

 

当然也可以重载QPushButton 然后跟踪鼠标党鼠标滑过Button的时候,使用画板去更改ButtonText的颜色。

 

MyButton= new QPushButton("LiuLikeQian",this);

 

MyButton->setStyleSheet("QPushButton{background:transparent;font:12pt 微软雅黑 blod;}"

              "QPushButton:hover{color:red;}"

              "QPushButton:pressed{color:blue}");

 

当然有滑过肯定也有点击的,效果如下

normal状态是黑色

hover状态是红色

pressed状态是蓝色

 

技术分享

使用的是gifcam鼠标没有录制进去,效果就这样的了。

 

Qt 样式表鼠标滑过按钮更改Text文本颜色

标签:ack   amp   details   技术   his   nbsp   src   sed   点击   

原文地址:http://www.cnblogs.com/liuruoqian/p/6535002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!