Implementation of the Python asyncio event-loop api on top of Qt