void moveMeTo(const QPointF &location);
static int moveCount();
static void resetMoveCount();
+ void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
+ void setPieceNumber(const int pieceNumber);
+ int pieceNumber() const;
+ void setDrawNumber(bool value);
+ bool drawNumber() const;
protected:
void mousePressEvent(QGraphicsSceneMouseEvent *event);
bool movable_;
QPropertyAnimation *moveAnimation_;
static int moveCount_;
+ int pieceNumber_;
+ bool drawNumber_;
};
#endif