QT设置ToolButton按钮的样式

  1. QToolButton{  
  2.    min-width:80px;  
  3.    min-height:32px;  
  4. }  
  5. QToolButton{  
  6. color:rgb(255, 255, 255);  
  7. min-height:20;  
  8. border-style:solid;  
  9. border-top-left-radius:2px;  
  10. border-top-right-radius:2px;  
  11. background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 rgb(226,236,241),   
  12.                             stop: 0.3 rgb(160,160,160),  
  13.                               stop: 1 rgb(140,140,140));  
  14. border:1px;  
  15. border-radius:5px;padding:2px 4px;/*border-radius控制圆角大小*/  
  16. }  
  17. QToolButton:hover{  /*鼠标放上后*/  
  18. color:rgb(255, 255, 255);  
  19. min-height:20;  
  20. border-style:solid;  
  21. border-top-left-radius:2px;  
  22. border-top-right-radius:2px;  
  23. background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 rgb(226,236,241),   
  24.                             stop: 0.3 rgb(160,160,160),  
  25.                               stop: 1 rgb(120,120,120));  
  26. border:1px;  
  27. border-radius:5px;padding:2px 4px;  
  28. }  
  29. QToolButton:pressed{ /*按下按钮后*/  
  30. color:rgb(255, 255, 255);  
  31. min-height:20;  
  32. border-style:solid;  
  33. border-top-left-radius:2px;  
  34. border-top-right-radius:2px;  
  35. background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 rgb(226,236,241),   
  36.                             stop: 0.3 rgb(190,190,190),  
  37.                               stop: 1 rgb(160,160,160));  
  38. border:1px;  
  39. border-radius:5px;padding:2px 4px;  
  40. }  
  41. QToolButton:checked{    /*选中后*/  
  42. color:rgb(255, 255, 255);  
  43. min-height:20;  
  44. border-style:solid;  
  45. border-top-left-radius:2px;  
  46. border-top-right-radius:2px;  
  47. background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 rgb(226,236,241),   
  48.                             stop: 0.3 rgb(190,190,190),  
  49.                               stop: 1 rgb(160,160,160));  
  50. border:1px;  
  51. border-radius:5px;padding:2px 4px;  
  52. }  


FROM:  http://blog.csdn.net/qcontriver/article/details/45037823


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值