【发布时间】:2020-06-21 07:45:26
【问题描述】:
如何将 boost::asio::deadline_timer 与 Qt 一起使用?我是 Boost C++ 库的新手,并在单独的项目中尝试文档示例并且它可以工作。但我无法在我的项目中使用它,它使用 Qt 的 GUI。
注意:
- 我需要一个长间隔,而
QTimer无法使用长间隔。
【问题讨论】:
-
如果您使用
Qt,为什么还需要boost::asio?Qt提供比boost::asio更易于使用的 IMO 网络 API。 -
@MarekR,我没有说任何关于网络的事情,我需要一个长间隔的计时器,我看到
boost::asio::deadline_timer是我需要的。但是与Qt一起使用时会出现问题。 -
您的问题显然来自XY problem。请描述您的实际问题,描述您需要实现的功能。
-
@MarekR,长间隔定时器。 (在我的问题的注释部分)。