It's yet simpler: we already have the image's actual geometry in ImagePreview::pixmapLoaded!