6#ifndef ZONEVIEWWIDGET_H
7#define ZONEVIEWWIDGET_H
13#include <QGraphicsProxyWidget>
14#include <QGraphicsWidget>
28class QGraphicsSceneMouseEvent;
29class QGraphicsSceneWheelEvent;
95 calcDraggedWindowPos(
const QPoint &screenPos,
const QPointF &scenePos,
const QPointF &buttonDownScenePos)
const;
107 void resizeEvent(QGraphicsSceneResizeEvent * )
override;
114 bool _revealZone =
false,
115 bool _writeableRevealZone =
false,
116 const QList<const ServerInfo_Card *> &cardList = QList<const ServerInfo_Card *>(),
117 bool _isReversed =
false);
132 QVariant
itemChange(GraphicsItemChange change,
const QVariant &value)
override;
Core in-memory container for card and set data.
Definition card_database.h:29
Definition card_zone_logic.h:26
Definition card_zone.h:26
Manages the game board display including players, zones, cards, and animations.
Definition game_scene.h:38
Definition view_zone.h:35
#define QT_STATE_CHANGED_T
Definition macros.h:11