0
我试图让QTimer对象在间隔中计数,不断调用函数。我遵循了一个例子,我已经设置了间隔,但它似乎并没有再次开始计数。QTimer - 重复性定时器
这是一段代码,我与
QTimer *timer = new QTimer(this);
timer->setInterval(1000);
connect(timer, SIGNAL(timeout()), this, SLOT(MyFunction()));
timer->start();
代码看起来正确,可以'MyFunction的()'会阻止头文件插槽的功能? – cmannett85 2013-05-02 19:30:43
你确定你没有在你的代码中删除'timer'吗? “MyFunction”是否被调用过一次?可能你需要展示更多的代码。 – 2013-05-02 19:35:34
我认为它可能会超出范围,我把它放在构造函数中。我没有明确删除它。 – rreeves 2013-05-02 20:26:10