QPushButton 的样式表代码总结
来源:互联网 发布:php过滤所有html标签 编辑:程序博客网 时间:2024/06/10 03:26
最近刚开始学做qt界面,网上很多例子。自己摸索后,才会有更深刻的总结。
方法1:对QPushButton的美化,很多人都用setFlat(),将QPushButton扁平后,再美化。
但是它有一个缺点,就是无法再通过SetStyleSheet()对它上色。除非用QPalette:Button系统的颜色。这个就不太方便了。
方法2:或者网上说的QLinkButton,但是它无法将字体充满在button内部。
但是实际上不需要上述方法,照样使用qt原风格的Button,
只需要在qss中修改它的风格就好了,而且不影响背景着色。
- QPushButton#fileBtn,#helpBtn,#settingBtn{
- border: 1px solid #C0C0C0;
- background-color:#C0C0C0;
- border-style: solid;
- border-radius:0px;
- width: 40px; //和你的控件大小一致
- height:20px; //和你的控件大小一致
- padding:0 0px;
- margin:0 0px;
- }
- QPushButton#expBtn{
- border: 1px solid #C0C0C0;
- background-color:#FFFFFF;
- border-style: solid;
- border-radius:0px;
- width: 100px;
- height:20px;
- padding:0 0px;
- }
- QPushButton#fileBtn:hover,#helpBtn:hover,#settingBtn:hover,#expBtn:hover{
- border: 1px solid #E3C46F;
- background-color:#FEF4BF;
- border-style: solid;
- border-radius:2px;
- width: 40px;
- height:20px;
- padding:0 0px;
- }
- QPushButton#fileBtn:pressed,#helpBtn:pressed,#settingBtn:pressed,#expBtn:pressed{
- background-color:#EAF0FF;
- border: 1px solid #AAB4C4;
- width: 40px;
- height:20px;
- padding:0 0px;
- border-radius:1px;
- }
//固定按钮的大小
QPushButton { min-height: 150px;
min-width: 150px; max-width: 150px; max-height: 150px; }
原文链接:http://blog.163.com/qimo601@126/blog/static/15822093201432494134937/
阅读全文
0 0
- QPushButton 的样式表代码总结
- QPushButton 的样式表代码
- QPushButton的样式表的顺序问题
- qt的QPushButton样式
- qt的QPushButton样式
- QPushButton 的样式表和QTabWidget样式表
- QPushButton样式表顺序问题
- QPushButton的default样式和flat样式
- 【Qt】一段QPushButton的styleSheet样式分享
- QT样式表单-QPushButton
- 关于QPushButton的几点总结
- QPushButton的应用
- 设置QPushButton的背景图片
- 设置QPushButton的背景图片
- 设置QPushButton的背景图片
- QPushButton的简单美化
- QT QPushButton 通过stylesheet 设置样式
- QT QPushButton 通过stylesheet 设置样式
- Python股市数据分析教程——学会它,或可以实现半“智能”炒股 (Part 1)
- KMP算法的详解
- Global average Pooling
- 一图掌握bash shell编程
- MQTT协议_主题
- QPushButton 的样式表代码总结
- python模拟登录csdn并获取首页文章写入MySQL中(二)
- Hadoop运维记录 | Zeppelin启用https和Hack内核的过程
- tomcat server.xml配置文件详解
- [Siemens]A Better Forecast for Renewable Energy Generation
- 6.2 开发YARN的应用程序
- 嫁给程序员老公,我“后悔”了!
- C#局部类型——partial关键字
- java 计时工具 用户性能测试