Есть ли простой способ масштабирования сцены, чтобы все элементы были видны?похоже на простое задание, но я сижу с ним целый час.: - (
Большое спасибо заранее!
Попробуйте MyGraphicsView.fitInView(MyScene.rect()), заменив MyGraphicsView и MyScene правильными именами для вашего кода.
MyGraphicsView.fitInView(MyScene.rect())
Валентин, вы можете использовать функцию QGraphicsView :: scale () для увеличения графического представления.Другой способ сделать это - использовать метод QGraphicsView :: setTransform () , передающий объект QTransform с преобразованием масштаба