7 class Statistics : public QObject
17 static Statistics *instance();
19 int gameCount(Difficulty difficulty) const;
21 int totalGameCount() const;
23 qreal averageMoves(Difficulty difficulty) const;
25 int minMoves(Difficulty difficulty) const;
27 int maxMoves(Difficulty difficulty) const;
30 void addNewScore(int moves, Difficulty difficulty);
32 void increaseGameCount(Difficulty difficulty);
39 Statistics(QObject *parent = 0);
41 static Statistics *instance_;