#include <card_drag_item.h>
|
| | CardDragItem (CardItem *_item, int _id, const QPointF &_hotSpot, bool _forceFaceDown, AbstractCardDragItem *parentDrag=0) |
| int | getId () const |
| bool | isForceFaceDown () 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()
| CardDragItem::CardDragItem |
( |
CardItem * | _item, |
|
|
int | _id, |
|
|
const QPointF & | _hotSpot, |
|
|
bool | _forceFaceDown, |
|
|
AbstractCardDragItem * | parentDrag = 0 ) |
◆ getId()
| int CardDragItem::getId |
( |
| ) |
const |
|
inline |
◆ isForceFaceDown()
| bool CardDragItem::isForceFaceDown |
( |
| ) |
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
◆ forceFaceDown
| bool CardDragItem::forceFaceDown |
|
private |
◆ id
◆ occupied
| bool CardDragItem::occupied |
|
private |
The documentation for this class was generated from the following files: