在按下 QPushbutton 时做一些事情
Do something while QPushbutton is pressed
我有一个 Qt 应用程序。我想在按下 QPushButton 时触发一些动作,并在释放按钮时停止它。
我已经阅读了一些,到目前为止我发现的是重新实现 mousePressEvent 以启动计时器以发出信号并执行我的操作,还重新实现 mouseReleaseEvent 以停止该计时器。有没有其他方法或者那个是最正确的?
感谢和问候
QPushButton 有 pressed()
and released()
信号。连接 pressed()
以在按下按钮时激活您想要激活的任何内容,并在发出 released()
信号时停止它。
可以使用QPushButton的pressed()和release()信号
我有一个 Qt 应用程序。我想在按下 QPushButton 时触发一些动作,并在释放按钮时停止它。 我已经阅读了一些,到目前为止我发现的是重新实现 mousePressEvent 以启动计时器以发出信号并执行我的操作,还重新实现 mouseReleaseEvent 以停止该计时器。有没有其他方法或者那个是最正确的?
感谢和问候
QPushButton 有 pressed()
and released()
信号。连接 pressed()
以在按下按钮时激活您想要激活的任何内容,并在发出 released()
信号时停止它。
可以使用QPushButton的pressed()和release()信号