From the QImageReader docs:
Depending on the underlying support in the image format, this can save memory and speed up loading of images.

So even if you can get a scaled image from QImageReader, it does not necessarily mean that you can save memory.