我希望有人可以帮助我,我有一点问题。我有一个按钮,只要按住或按下
,我想在其中增加一个值void MainWindow::on_pushButton_4_pressed()
{
//sLens->write("4");
}
应该增加的数字在11-66之间,但是最大的问题之一是,当我按住按钮时,它会递增一次直到我放开,然后需要再次单击它以递增1如果按住按钮,有没有一种方法可以连续增加?
谢谢。
答案 0 :(得分:2)
QPushButton
继承自QAbstractButton
。 QAbstractButton
有一个名为setAutoRepeat(bool)
的方法,所以在主窗口的构造函数中执行button->setAutoRepeat(true)
它应该有效。