QGraphicsScene禁用设置右下边距

时间:2013-11-20 11:51:40

标签: c++ qt

我适合我的场景以查看视图的大小,但它的内容在右侧和底部都有一些边距。

m_ui.graphicsView->fitInView(m_scene->sceneRect(), Qt::IgnoreAspectRatio);

我可以避免这种行为吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为你误解了fitInView函数的要点。它确保在视图中可以看到场景的给定矩形区域。正如文档所述: -

  

缩放视图矩阵并滚动滚动条以确保场景矩形rect适合视口内部。 rect必须在场景rect中;否则,fitInView()不能保证整个矩形是可见的。