我从QCstomPlot获得了这样的代码:
connect(&dataTimer, SIGNAL(timeout()), this, SLOT(realtimeDataSlot()));
dataTimer.start(0); // Interval 0 means to refresh as fast as possible
有人可以帮助如何从这个连接基本的while循环,它将包含在构造函数中?
预期代码:
while (2ms timeout)
{
realtimeDataSlot()
}
谢谢!
答案 0 :(得分:0)
您可以使用QElapsedTimer
代替QTimer
。例如:
QElapsedTimer timer;
timer.start();
while (timer.elapsed() < 2)
{
realTimeDataSlot();
}