Qt:如何以特定频率调用功能?

时间:2017-02-23 14:54:39

标签: c++ qt

我想在50Hz时调用doStuff()函数。 这就是我现在正在做的事情:

mTimer = new QTimer(this););
connect(mTimer, SIGNAL(timeout()), SLOT(doStuff()));
mTimer->start(20);

但结果是doStuff()仅在30Hz左右调用。 doStuff()调用本身可能需要一些时间(几毫秒,但总是小于20毫秒)。 这可能是什么问题?

0 个答案:

没有答案