Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
abstract_graphics_item.h
Go to the documentation of this file.
1
6
7#ifndef ABSTRACTGRAPHICSITEM_H
8#define ABSTRACTGRAPHICSITEM_H
9
10#include <QColor>
11#include <QGraphicsObject>
12#include <qtmetamacros.h>
13
14class QGraphicsItem;
15class QPainter;
16
20class AbstractGraphicsItem : public QGraphicsObject
21{
22 Q_OBJECT
23
24protected:
25 void paintNumberEllipse(int number, int radius, const QColor &color, int position, int count, QPainter *painter);
26
27public:
28 explicit AbstractGraphicsItem(QGraphicsItem *parent = nullptr) : QGraphicsObject(parent)
29 {
30 }
31};
32
33int resetPainterTransform(QPainter *painter);
34
35#endif
int resetPainterTransform(QPainter *painter)
Definition abstract_graphics_item.cpp:64
void paintNumberEllipse(int number, int radius, const QColor &color, int position, int count, QPainter *painter)
Definition abstract_graphics_item.cpp:13
AbstractGraphicsItem(QGraphicsItem *parent=nullptr)
Definition abstract_graphics_item.h:28
Definition color.proto:4