Yes, that is correct. The frames can call a disposal method and if the underlying frames are transparent (or of different dimensions) then you would see the spaces in the raw frame. Imagemagick uses a "coalesce" option to collapse each frame into what the viewer would see. I do not know if QImage has an option to change its behaviour, but it does this by default (which is what I want).
I also looked at the frames as dumped out by Imagemagick (without coalesce) and these frames did not have transparency. Actually almost all animated gifs use this trick, and 95% of them work with the QImage libary (many times faster than Imagemagick too!)
Bookmarks