QT pushbutton 圆形按钮

参考:https://www.cnblogs.com/tsh292278/p/11275819.html


QPushButton { //设置图1的样式表方式

font-size:100px; //文字大小

color:yellow; //前景色也就是字体颜色

border-radius:150px; //圆角大小,因为矩形的一半为150,所以圆角大小 设置为150以后,将会成为一个原型,小于150,就是圆角矩形了。

background-color:rgba(0,255,0,200); //设置按钮背景为绿色

}

QPushButton:hover { //设置图1的样式表方式:悬停状态

font-size:100px;

color:green;

border-radius:150px;

background-color:rgba(255,255,0,200); //设置按钮背景为黄色 = 红+绿

}

QPushButton:pressed { //设置图1的样式表方式:按下状态

color:orange;

border-width:3;

border-color:orange;

border-style:solid;;

background-color:cyan; //设置按钮背景为青色

}

注意1:border-radius:150px; 例子中的按钮大小是300X300,所以这里是150,

注意2:若是按钮是在desginer中添加的, 悬停和按下在desgner中设置不其作用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一回 overflow基本属性 overflow基本属性 visibel hidden scroll ...
    seepDown阅读 729评论 0 2
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,610评论 1 45
  • CSS参考手册 一、初识CSS3 1.1 CSS是什么 CSS3在CSS2.1的基础上增加了很多强大的新功能。目前...
    没汁帅阅读 3,627评论 1 13
  • 1 介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的? 标准盒子模型:宽度=内容的宽度(cont...
    再来一次背越式阅读 152评论 0 0
  • QProgressBar{ color:solidgray; border:2pxsolidgray; borde...
    勿丶忘初心阅读 5,718评论 0 1