RT 我想让我的程序每隔一秒就调用一次响应函数 用什么类可以实现呢? 看了下QTimer 貌似只是可以N秒后 调用一次响应函数?求指导 谢谢
------解决方案--------------------
QTimer就是一个定时器额,每隔一段时间(单位是毫秒)就会干某项工作。典型的用法如下:
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(***)); // ***就是你所说的响应函数
timer->start(1000); // 每隔1s
------解决方案--------------------
楼上正解。。。
------解决方案--------------------
或者使用timerEvent(QTimerEvent *timerEvent)设置timerEvent->timerId()(即刷新间隔)这样也可以。
------解决方案--------------------
QTimer最低的时间间隔是1毫秒,*1000就是1秒,貌似很简单的样子?