Re: QGraphicsView Problem
Try enabling QGraphicsItem::DeviceCoordinateCache for your items. Cutting images into smaller pieces should help too. Using fast pixmap transform mode should increase the speed significantly. Finally use QGLWidget as the viewport if you have hardware accelerated graphics card available (you probably do) - this should give you a big boost in speed.
Re: QGraphicsView Problem
I tried turning on the device coordinate caching. Same problem. Scrolling works fine before anything is transformed, and takes > 10 seconds when any transformation is being applied to the pixmaps. I think for the first version of the program for this week, I'll just skip the map and just have a list of pictures and display them one at a time, and disable zooming. I would still like to figure this out for later though.
I could try a smaller image too...
Andrew