11 class MainWindow : public QMainWindow
16 explicit MainWindow(QWidget *parent = 0);
19 // save the current game state, i.e. -- current level
25 QList<QString> packNames;
27 void changeEvent(QEvent *e);
28 // get or set hiscore for current level
29 int hiscore(int score=-1);
34 void openPreferences();
35 void loadPack(const QString& packName,int levelToLoad);
37 void solved(int moves);
42 if(levelNo<(pack->size()-1))
56 void movesChanged(int moves);
61 #endif // MAINWINDOW_H