Qt如何使用QElapsedTimer来进行计时

Qt提供了QElapsedTimer类 , 它可以用于计时 , 并且它尽可能的使用单调时间 , 所以系统时间的修改 , 不会受到影响 , 接下来将说明如何使用QElapsedTimer来进行计时 。

Qt如何使用QElapsedTimer来进行计时

文章插图

需要这些哦
Qt Creator 4.9.1
方式/
1打开Qt Creator集当作东西 , 界说QElapsedTimer的对象 , 挪用该对象的Start函数起头计时 , 在想要获取运行的时候的处所 , 挪用elapsed函数 , 单元为毫秒
Qt如何使用QElapsedTimer来进行计时

文章插图

2【Qt如何使用QElapsedTimer来进行计时】休眠了三秒时候 , 经由过程elapsed花费的时候也是三秒
Qt如何使用QElapsedTimer来进行计时

文章插图

3继续休眠一秒 , 再经由过程elapsed获取花费的时候
Qt如何使用QElapsedTimer来进行计时

文章插图

4运行之后输出花费的时候为四秒 , 所以 , 再次挪用elapsed是没有清空计时器的
Qt如何使用QElapsedTimer来进行计时

文章插图

5若是想要从头计时 , 那么需要挪用QElapsedTimer的restart函数
Qt如何使用QElapsedTimer来进行计时

文章插图

6运行输出的时候如下图红色方框标示 , 显示为两秒 , 这个申明计较重视新计时
Qt如何使用QElapsedTimer来进行计时

文章插图

注重事项喜好经验接待点赞投票!

以上内容就是Qt如何使用QElapsedTimer来进行计时的内容啦 , 希望对你有所帮助哦!

    推荐阅读