QEventLoop:获得安排活动的时间

时间:2016-01-08 16:56:24

标签: qt qt5 scheduling event-loop qeventloop

是否可以获得将事件安排到QEventLoop的时间(例如QCoreApplication事件循环)?

我遇到主要事件循环暂停的情况。当它被重新激活时,事件被触发,我对添加到队列的事件的时间感兴趣。事件不是自定义事件,而是系统(和其他)事件。

此致

1 个答案:

答案 0 :(得分:1)

这主要取决于您感兴趣的系统事件,因为在某些情况下您已经timestamp

例如,QInputEventbase class for events that describe user input,如QMouseEventQKeyEvent等)的member method timestamp代码为:{/ p>

  

返回此事件的窗口系统时间戳。

换句话说,时间戳接近推入事件循环的时间。