【发布时间】:2013-02-09 19:36:19
【问题描述】:
我有一个 QGraphicsView 和一个名为 scene->setSceneRect(0,0,600, 600) 的 QGraphicsScene。
我用 boundingRectangle(0,0,600,600) 创建了一个名为 background 的简单自定义 QGraphicsItem。
非常清楚背景项目的中心是 (300,300),minX=0, minY=0 和 maxX=600, maxY=600...但我希望这个背景项目的中心是 (0,0) minX=-300,minY=-300,原点在(0,0),maxX=300,maxY=300。 换句话说,我希望背景项目的本地坐标系能够反映我们在纸上绘制的自然坐标系。
(来源:shmoop.com)
我该怎么做。
【问题讨论】:
标签: qt qt4 qt5 qgraphicsitem qgraphicsscene