QPushButton()应该在它被按下时做出反应



我在我的程序中使用QPushButton()。通过这些按钮,我可以旋转物体。到目前为止运行良好。唯一的问题是,我必须点击多次旋转对象一点。这有点烦人。是不是有一种可能性,只要我按下按钮,这个物体就会继续旋转。这里有pressed()函数,但与clicked()没有区别。

QAbstractButton有一个可以打开的自动重复功能:

button->setAutoRepeat(true);

这将重复发出pressed(), released()和clicked()信号。您还可以指定发出信号的频率(setAutoRepeatInterval),以及按钮在开始发出信号之前等待的时间(setAutoRepeatDelay)。

相关内容

  • 没有找到相关文章

最新更新