好久之前做的一个小软件,好长时间没动过了,在不记录下有些细节可能都忘了,这里整理下部分功能的实现. 按钮的三态,指的是普通态.鼠标的停留态.点击态,三态是界面交互非常基本的一项功能,Qt中如果使用的是原始的按钮,三态的效果是有的,鼠标放上去会变色,点击的时候有凹陷的效果,工具栏中的图标也具备三态效果,但是如果自定义的图标这个效果就没有了. 下面整理下自定义按钮图标的方法,先看下我做的效果图: 图中表示了鼠标放在按钮上和按下的效果,完成了基本的三态,下面说下我的具体实现过程. 资源准备 首先要准备