QGraphicsItem移动问题
作者:互联网
QGraphicsItem不管建立坐标为多少,未在Scene移动时,scenePos = (0, 0),移动后,scenePos为其偏差量。
例如:
建立一个item矩形,第一个点为P1,第二个点为P2,初始scenePos = (0, 0);
当item往X正方向移动50,Y正方向移动100,此时scenePos = (50, 100);
那么P1,P2变为:
P1 = P1 + scenePos();
P2 = P2 + scenePos();
这样才能确定图形的准确位置。
标签:P2,P1,50,问题,QGraphicsItem,移动,scenePos 来源: https://www.cnblogs.com/GEEK-ZHAO/p/14710992.html