28 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget)
override;
Definition card_zone_logic.h:26
SelectZone(CardZoneLogic *logic, QGraphicsItem *parent=nullptr)
Definition select_zone.cpp:150
Definition stack_zone_logic.h:12
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
Definition stack_zone.cpp:32
QRectF boundingRect() const override
Definition stack_zone.cpp:27
void setHeight(qreal newHeight)
Resizes the stack zone height, e.g. when sharing vertical space with the command zone.
Definition stack_zone.cpp:75
qreal zoneHeight
Definition stack_zone.h:17
void updateBg()
Definition stack_zone.cpp:22
StackZone(StackZoneLogic *_logic, int _zoneHeight, QGraphicsItem *parent)
Definition stack_zone.cpp:14
void handleDropEvent(const QList< CardDragItem * > &dragItems, CardZoneLogic *startZone, const QPoint &dropPoint) override
Definition stack_zone.cpp:38
void reorganizeCards() override
Definition stack_zone.cpp:86
Base class for zones where cards are laid out and individually interactable.