In this talk Daniel will present how to use C++ coroutines with the Qt Framework. He will present the QCoro library that allows using certain Qt types with coroutines and will show how it makes the code easier to write and read, safer and more streamlined. He will explain how the QCoro library works under the hood and how it can be extended to support custom types.