我希望有人能帮助我,我遇到了一些问题。我有一个按钮,我想在其中增加一个值,只要它被按住或按下
void MainWindow::on_pushButton_4_pressed()
{
//sLens->write("4");
}
应该增加的数字在 11-66 之间,但是最大的问题之一是当我按住按钮时,它增加一次直到我松开,然后需要再次单击它以增加 1 . 有没有什么方法可以让我一直按住不放呢?
谢谢。
最佳答案
QPushButton
继承自 QAbstractButton
。 QAbstractButton
有一个名为 setAutoRepeat(bool)
的方法,所以通过在主窗口的构造函数中执行 button->setAutoRepeat(true)
它应该可以工作.
关于c++ - Qt按钮按下增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45565532/