QList<PuzzleItem *> pieces() const;
QPointF emptyPlace();
void setEmptyPlace(const QPointF &place);
- bool areAllPiecesOk() const;
+ bool areAllPiecesOk();
void setMovingPieces();
public slots:
bool restoreGame();
bool saveGame();
+signals:
+ void gameWon();
+
protected:
void closeEvent(QCloseEvent *event);