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

2024年11月29日 17:34
有1个网友回答
网友(1):

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