QT中重新写了mousepressEvent后鼠标对pushbutton按钮的press不起作用怎么解决?

2024-11-29 17:34:18
推荐回答(1个)
回答(1):

你写的mousepressEvent是针对QWidget的 而qpushbutton是另外一个继承自QWidget的类 所以当然不会有反应了 你应该这样做 myButton : public QPushButton
然后去myButton里面重写mousepressEvent 最后在QWidget里面new myButton 这样就可以