26 const QPointF &_hotSpot,
37 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget)
override;
AbstractCardDragItem(AbstractCardItem *_item, const QPointF &_hotSpot, AbstractCardDragItem *parentDrag=0)
Definition abstract_card_drag_item.cpp:14
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
Definition card_drag_item.cpp:22
CardZone * currentZone
Definition card_drag_item.h:21
CardDragItem(CardItem *_item, int _id, const QPointF &_hotSpot, bool _faceDown, AbstractCardDragItem *parentDrag=0)
Definition card_drag_item.cpp:13
int getId() const
Definition card_drag_item.h:29
bool getFaceDown() const
Definition card_drag_item.h:33
bool occupied
Definition card_drag_item.h:20
int id
Definition card_drag_item.h:18
void updatePosition(const QPointF &cursorScenePos) override
Definition card_drag_item.cpp:30
bool faceDown
Definition card_drag_item.h:19
void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override
Definition card_drag_item.cpp:104
Definition card_item.h:29
Definition card_zone.h:26