Qt 中怎么给一个制定的按钮设置鼠标按下和抬起事件

Qt 中如何给一个制定的按钮设置鼠标按下和抬起事件
如题,我想给制定的某一个按钮设置鼠标按下和抬起事件,请问用什么方法可以实现
------解决方案--------------------
不是 mousePressEvent/mouseReleaseEvent 么
------解决方案--------------------
重写这个button
1.定义鼠标按下和抬起的信号
2.重写按钮的mousePressEvent/mouseReleaseEvent 事件,在对应的事件里面发出按下或抬起的信号
3.自己写槽连接这2个信号,这样就可以在槽函数里实现你的逻辑了。
------解决方案--------------------
引用:
重写这个button
1.定义鼠标按下和抬起的信号
2.重写按钮的mousePressEvent/mouseReleaseEvent 事件,在对应的事件里面发出按下或抬起的信号
3.自己写槽连接这2个信号,这样就可以在槽函数里实现你的逻辑了。

那你就直接捕捉鼠标动作行了