AConcurrent Enhance QtConcurrent via AsyncFuture
Installation
qpm install net.efever.aconcurrent
API
QFuture AConcurrent::runOnMainThread(Functor functor)
QFuture AConcurrent::mapped(Sequence sequence, Functor worker)
- An implementation that support lambda function
QFuture AConcurrent::blockingMapped(Sequence sequence, Functor worker)
Queue AConcurrent::queue(Functor worker)
void AConcurrent::debounce(context, key, future, functor)