I'm also a newbie but I just used the following code. It might be useless or redundant but you might give it a try:
self.mainView.setSceneRect(self.mainScene.sceneRect())
self.mainView.fitInView(self.mainScene.sceneRect(),Qt.KeepAspectRatio)
self.mainView.setSceneRect(self.mainScene.sceneRect())
self.mainView.fitInView(self.mainScene.sceneRect(),Qt.KeepAspectRatio)
To copy to clipboard, switch view to plain text mode
C++ conversion (I hope it's correct):
m_view->setSceneRect(m_scene->sceneRect());
m_view->fitInView(m_scene->sceneRect(), Qt::KeepAspectRatio);
m_view = new QGraphicsView(m_scene,this);
m_view->setSceneRect(m_scene->sceneRect());
m_view->fitInView(m_scene->sceneRect(), Qt::KeepAspectRatio);
To copy to clipboard, switch view to plain text mode
Bookmarks