19 #ifndef PIECECHOOSER_H 20 #define PIECECHOOSER_H 22 #include <QGraphicsObject> 25 class QAbstractAnimation;
26 namespace Chess {
class Piece; }
41 enum { Type = UserType + 2 };
60 virtual int type()
const;
61 virtual QRectF boundingRect()
const;
62 virtual void paint(
QPainter* painter,
94 QAbstractAnimation* m_anim;
97 #endif // PIECECHOOSER_H
A light-weight QGraphicsObject dialog for selecting a chess piece.
Definition: piecechooser.h:35
A graphical representation of a chess piece.
Definition: graphicspiece.h:37
Definition: boardscene.h:29
A chess piece.
Definition: piece.h:40