JPEG requires all data to be loaded to be able to manipulate it. mmapping a jpeg would do you no good as the data has to be decompressed and reassembled before it actually becomes an image. You could mmap a BMP file and even maybe an uncompressed PNG file but surely not a JPEG file, regardless if you're using Qt or not.