【发布时间】:2015-08-28 06:40:08
【问题描述】:
我知道每个项目都有自己相对于场景的坐标。我在场景中添加了一个椭圆。他们每个人都从boundingRect(): QRect(0, 0, 50, 50) 返回以下内容。我不知道如何将坐标映射到另一个 QGraphicsItem 这是一条线。应该连接这两个椭圆的线。我有正确的椭圆坐标,并将它们传递给自定义 QGraphicsLineItem 构造函数。然而,这条线是在错误的地方。我应该如何使用mapFromItem()或其他方法得到结果?
我得到每个椭圆的坐标如下:
selfCoords = ellipse->mapFromScene(QPointF(0.0,0.0));
【问题讨论】:
标签: c++ qt qgraphicsitem