0

我在使用 QGraphicsItemGroup 进行旋转检查时遇到问题。几个项目被分组到在场景中旋转的组中。旋转后,QGraphicsItem.rotation() 始终返回 0。该组用 setHandlesChildEvents(False) 标记 - 如果重要的话。

此外,所有子项也随组旋转,并且相同的方法也为它们返回 0(...也许这没关系)。

我在检查组轮换时做错了吗?

编辑:

item_group.rotate(90)
print item_group.rotation() #prints 0

或者

for i in item_group:
    i.rotate(90)
    print i.rotation() #also prints 0 for each
4

0 回答 0