QGraphicsItem.setRotation 有什么可能出错的原因吗?

Any reason a QGraphicsItem.setRotation could ever go wrong?

[为示例和问题提供的最小代码已编辑]

我订阅这里是为了问一个看似简单的问题(见标题,更多描述见下文)但来自数小时的错误追踪一直到通常最无害的方法,以及几分钟的敬畏想知道技术上会发生什么。

上下文

不同 windows 中的两个 QGraphicsView+Scene 对和一个简单的 QGraphicsItem 层次结构。

问题

应用程序在示例中给出的任一 setRotation 上冻结。

最小文件集被推送到 Git repos 的 "debug" 分支,因此您可以下载快照并体验问题。 [严重的缩减工作:-p“173 个文件已更改,356 个插入 (+),2763256 个删除 (-)”]

备注

尝试解决

问题

当然,您可能只是确切地知道我应该如何处理我的程序,但如果不是,我想解决一个简单的问题:假设我输入了 'x' float 并尽可能发挥创意,什么可以调用 .setRotation(x) 来冻结程序?

谢谢你。

已解决!

(既然这里没有讨论,答案是从别处得到的,是不是把问题删掉比较好?反正在这里,可能有人在看这个话题。)

答案可以找到here