• 4616阅读
  • 1回复

[提问]怎样实现按钮hover、pressed等状态间的渐变效果? [复制链接]

上一主题 下一主题
离线xuang
 

只看楼主 正序阅读 楼主  发表于: 2015-03-26
一些软件中鼠标移动到按钮上方或者从按钮上移开时,按钮的颜色逐渐变化,通过QStyleSheet好像只能设置鼠标移入或移开后的最终状态,请问应该如何实现这种动态的渐变效果呢?
虽然只是一个小的细节,但是却对软件的效果有很大的影响,有和没有的差别实在太大了。
离线jiriken

只看该作者 1楼 发表于: 2015-03-26
重新实现paintEvent,当鼠标移入时用个定时器改变一个量去控制更新,鼠标移出时同样如此
快速回复
限100 字节
 
上一个 下一个