All asynchronous requests should have a ctor which takes a pointer to a parent qobject as a parameter.