我适合我的场景以查看视图的大小,但它的内容在右侧和底部都有一些边距。
m_ui.graphicsView->fitInView(m_scene->sceneRect(), Qt::IgnoreAspectRatio);
我可以避免这种行为吗?
答案 0 :(得分:0)
我认为你误解了fitInView函数的要点。它确保在视图中可以看到场景的给定矩形区域。正如文档所述: -
缩放视图矩阵并滚动滚动条以确保场景矩形rect适合视口内部。 rect必须在场景rect中;否则,fitInView()不能保证整个矩形是可见的。