
Qtasio利用QAbstractEventDispatcher的增强版本。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
qtasio 采用现有的 boost::asio::io_service 对象,并利用 QAbstractEventDispatcher 的实现方式。 这种方法能够成功地将基于 asio 的异步应用程序与 QT 框架集成,并在单个线程中协同运行。为了方便使用,您只需将 qasioeventdispatcher.* 这些组件添加到您的项目之中。 随后,在 QApplication 的初始化之前,请务必添加以下代码:QApplication::setEventDispatcher(new QAsioEventDispatcher(my_io_service)); 通过执行这一步骤,您的 io_service 将会被启动并用于处理事件,从而实现异步应用程序的流畅运行。
全部评论 (0)
还没有任何评论哟~


