我在python中有一个对象,它是从QtGui.QGraphicsPixmapItem
派生出来的,具有一些基本属性和方法。在对这个对象的引用调用deepcopy
之后,当我试图使用副本时,我得到一个错误消息,说underlying C/C++ object has been deleted
。我以前收到过这个错误,它发生在我没有在__init__
中调用基类'constructor'时,所以我假设这个错误是因为QtGui.QGraphicsPixmapItem
没有被复制。在
我该如何详细说明这一点?我只知道有一个__deepcopy__
方法来实现这个目的。在
QGraphicsPixmapItem
不可复制。它继承了使用Q_DISABLE_COPY
宏声明的QGraphicsItem
,该宏与{相关问题 更多 >
编程相关推荐