dtkcore/examples
Wang Penga 90bc4ae323 feat: 添加异步任务功能类 DAsync
DAsync
能够使得 GUI 程序极为方便的支持异步任务,实现非阻塞界面,能够在同一上下文中执行
任务,该特性使得对即有程序的异步化改造变得非常简单容易,可以保持现有的程序逻辑
而实现异步化的特性,且尽可能的减少了线程同步带来的使用不便以及封装了底层实现的
复杂性,对外提供精简好用的接口。

DTimedLoop
提供了两种执行方式,一种是定时多少毫秒后退出,另一种是调用 exit 后退出循环继续往
下执行。并且提供了计时接口对执行时间进行统计,打印,方便程序的调试、性能把控。

Log: 添加功能类,方便 GUI 程序使用异步任务
Change-Id: Ia214d746ab421302e8106c96221249264654401d
2021-09-14 10:09:28 +08:00
..
dasync-example feat: 添加异步任务功能类 DAsync 2021-09-14 10:09:28 +08:00
expintf-example license: switch to LGPLv3 license 2020-04-24 14:44:07 +08:00
examples.pro feat: 添加异步任务功能类 DAsync 2021-09-14 10:09:28 +08:00