gpt4 book ai didi

python - PyQt4 - 无法在继承自 QGraphicsItem (继承 QObject)的类中使用 QObject 的函数

转载 作者:行者123 更新时间:2023-12-01 06:12:15 30 4
gpt4 key购买 nike

我写的Python代码看起来像这样:

class Regularblock(QGraphicsItem):
def __init__(self):
super(QGraphicsItem).__init__()
self.startTimer(100)
def timerEvent(self, QTimerEvent):
do_something

但是当我尝试初始化 Regularblock 的实例时,我收到“AttributeError:'Regularblock'对象没有属性'startTimer'”。为什么会出现这种情况?我错过了什么大事吗?

最佳答案

简短回答:我认为QGraphicsItem实际上并不是QObject的子类。看看here ;它没有被列为QOject 的直接子类之一。我不是 100% 确定,但也许您应该使用 QGraphicsObject

关于python - PyQt4 - 无法在继承自 QGraphicsItem (继承 QObject)的类中使用 QObject 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5176282/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com