I 'd suggest to go with QGraphicsView.
When you need to scale many items, just scale the graphics View and everything inside will be scale accordingly.