qt: improve image generation in roundimage
adapt qquickimageresponse to generate round image directly instead of doing it as a separate task
this saves extra qobject allocation and main loop interruptions
based on !1983 (merged)
Edited by Prince Gupta