当前位置: 代码迷 >> QT开发 >> qt中的QPushButton只要按下不松开就不住的执行事件
  详细解决方案

qt中的QPushButton只要按下不松开就不住的执行事件

热度:65   发布时间:2016-04-25 03:45:43.0
qt中的QPushButton只要按下不松开就不停的执行事件?
如题:
void MainWindow::on_rightButton_clicked()
{
    iShowFlag++;
}
现在按下去iShowFlag++只执行了一次,只要再次按的时候在执行第二次

如果我想不松开,iShowFlag++不停的执行,直到松开为止,肿么办?


------解决方案--------------------
QPushButton有自动连续发射clecked信号的功能(连续按下时),
button->setAutoRepeat(false);此功能就被关闭了。