C++ Coroutines for Qt 5
The QCoro library provides set of tools to make use of the C++20 coroutines in connection with certain asynchronous Qt actions. The major benefit of using coroutines with Qt types is that it allows writing asynchronous code as if it were synchronous and, most importantly, while the coroutine is co_awaiting, the Qt event loop runs as usual, meaning that your application remains responsive.
You can contact the maintainers of this package via email at
qcoro dash maintainers at fedoraproject dot org.