У меня в Python есть объект, полученный из QtGui.QGraphicsPixmapItem
с несколькими базовыми атрибутами и методами. После вызова deepcopy
для ссылки на этот объект я получаю сообщение об ошибке underlying C/C++ object has been deleted
, когда пытаюсь использовать копию. Я получил эту ошибку раньше, и это произошло, когда я не вызывал конструктор базового класса в __init__
, поэтому я предполагаю, что эта ошибка вызвана тем, что QtGui.QGraphicsPixmapItem
не копируется.
Как мне указать это? Все, что я знаю, это то, что для этой цели существует метод __deepcopy__
.