一、图元
1.给图元绑定数据(setData)
item.setData(0, data) #绑定data
2.获取图元绑定的数据(data)
data=item.data(0)
二、坐标
1.把x,y转为坐标(QPointF)
itemPos=QPointF(posX,posY) #这里的posX,posY可以直接放数值,例如:QPointF(51,107)
1.获取当前坐标的x,y
posX=itemPos.x() #获取x
posY=itemPos.y() #获取y
三、画布-图元
1.画布添加图元(addItem)
self.scene.addItem(item)
四、图元-坐标
1.设置图元位置(setPos)
item.setPos(itemPos)
2.获取当前坐标的图元(itemAt)
itemPos=QPoint(10,10)
item = self.itemAt(itemPos)
3.获取图元的坐标(pos)
itemPos=item.pos() #获取x,y
itemPosX=item.pos().x() #获取x
itemPosy=item.pos().y() #获取y