#include <card_drag_item.h>
|
| | CardDragItem (CardItem *_item, int _id, const QPointF &_hotSpot, bool _faceDown, AbstractCardDragItem *parentDrag=0) |
| int | getId () const |
| bool | getFaceDown () const |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| void | updatePosition (const QPointF &cursorScenePos) override |
| int | type () const override |
| | AbstractCardDragItem (AbstractCardItem *_item, const QPointF &_hotSpot, AbstractCardDragItem *parentDrag=0) |
| QRectF | boundingRect () const override |
| QPainterPath | shape () const override |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| AbstractCardItem * | getItem () const |
| QPointF | getHotSpot () const |
| void | addChildDrag (AbstractCardDragItem *child) |
◆ CardDragItem()
◆ getFaceDown()
| bool CardDragItem::getFaceDown |
( |
| ) |
const |
|
inline |
◆ getId()
| int CardDragItem::getId |
( |
| ) |
const |
|
inline |
◆ mouseReleaseEvent()
| void CardDragItem::mouseReleaseEvent |
( |
QGraphicsSceneMouseEvent * | event | ) |
|
|
overrideprotected |
◆ paint()
| void CardDragItem::paint |
( |
QPainter * | painter, |
|
|
const QStyleOptionGraphicsItem * | option, |
|
|
QWidget * | widget ) |
|
override |
◆ updatePosition()
| void CardDragItem::updatePosition |
( |
const QPointF & | cursorScenePos | ) |
|
|
overridevirtual |
◆ currentZone
◆ faceDown
| bool CardDragItem::faceDown |
|
private |
◆ id
◆ occupied
| bool CardDragItem::occupied |
|
private |
The documentation for this class was generated from the following files: