mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-19 00:42:14 -07:00
fix card item
This commit is contained in:
parent
24c39344e7
commit
15a501b146
1 changed files with 2 additions and 7 deletions
|
|
@ -38,16 +38,9 @@ CardItem::CardItem(Player *_owner,
|
||||||
|
|
||||||
CardItem::~CardItem()
|
CardItem::~CardItem()
|
||||||
{
|
{
|
||||||
prepareDelete();
|
|
||||||
|
|
||||||
if (scene())
|
|
||||||
static_cast<GameScene *>(scene())->unregisterAnimationItem(this);
|
|
||||||
|
|
||||||
delete cardMenu;
|
delete cardMenu;
|
||||||
delete ptMenu;
|
delete ptMenu;
|
||||||
delete moveMenu;
|
delete moveMenu;
|
||||||
|
|
||||||
deleteDragItem();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CardItem::prepareDelete()
|
void CardItem::prepareDelete()
|
||||||
|
|
@ -74,6 +67,8 @@ void CardItem::prepareDelete()
|
||||||
void CardItem::deleteLater()
|
void CardItem::deleteLater()
|
||||||
{
|
{
|
||||||
prepareDelete();
|
prepareDelete();
|
||||||
|
if (scene())
|
||||||
|
static_cast<GameScene *>(scene())->unregisterAnimationItem(this);
|
||||||
AbstractCardItem::deleteLater();
|
AbstractCardItem::deleteLater();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue