2009-11-15 152 views

回答

0

QGraphicsScene將充滿整個QGraphicsView但你有setSceneRect功能選擇要在QGraphicsView看到QGraphicsScene部分。

+0

我試過這種方法,但仍然無法得到我想要的。 我在GraphicsView的中心(〜)調用場景顯示的setSceneRect(0,0,寬度,高度)和點(0,0)。 (0,0) obj.setPos(point.x(),point.y()) – aluuu 2009-11-16 16:40:28

+0

對不起格式化,我不喜歡這裏是新手。 – aluuu 2009-11-16 16:41:02

+0

當視圖尺寸優於場景尺寸時,場景位於視圖中央。因此,在這種情況下,您需要根據視圖大小管理場景大小。 – 2009-11-16 20:07:32

1

試試setCenterOn(0,0)QGraphicsView