如何创建自己的自定义时钟int qt?

时间:2019-01-16 17:39:09

标签: qt

我有一个使用服务器时间的应用程序。本地计算机时间有时可能与服务器时间不同。继续用获取时间请求轰炸服务器是非常低效的。因此,问题是有一种方法可以在qt中创建我自己的自定义时钟。不一定必须是超级准确的。 + 2秒就可以了。

我尝试将QDateTime和QTimer结合使用,以便每秒更新一次QDateTime,但这真的是在qt中执行此操作的最佳方法吗?

1 个答案:

答案 0 :(得分:3)

我认为解决您的问题的一种更好的方法是请求服务器时间并计算与您当地时间的时差。您可以保存此差异,并且只要需要服务器时间,只需将其添加到本地时间即可。