If the image takes 10MB compressed (I take it that this is the case) then it has to take time to load and to uncompress itself. There is no way to avoid it. What you can do is compose the image from smaller images. Qt doesn't support progressive loading as it could also be a kind of a solution for you. What you can do is to load the image in another thread so that your application remains responsive while the image is being opened.
Bookmarks