Use convenient async/await syntax to spawn threads in Qt applications