class GraphicsScene;
class PuzzleItem;
+class IntroItem;
class GameView : public QGraphicsView
{
QPointF emptyPlace();
void setEmptyPlace(const QPointF &place);
bool areAllPiecesOk() const;
+ void setMovingPieces();
public slots:
void setPieces(const QList<PuzzleItem *> pieces);
QList<PuzzleItem *> pieces_;
QPointF emptyPlace_;
int hiddenIndex_;
+ IntroItem *introItem_;
+
+ int verticalStep_;
+ int horizontalStep_;
};
#endif