QGraphicsView::scale(qreal, qreal)
e.g.
QGraphicsView * view = new QGraphicsView (parent);
QGraphicsScene *scene = new QGraphicsScene();
scene->addText("Hello World");
view->setScene(scene);
view->show();
view->resize(100,100);
// coll from some slot to see the effect
view->scale(2,2); //zoom in
view->scale(.5,.5); //zoom out
Полосы прокрутки исчезнут автоматически, если сцена соответствует размеру просмотра.
С уважением,
Валентин