X-Git-Url: http://git.maemo.org/git/?p=impuzzle;a=blobdiff_plain;f=src%2Fmainwindow.h;h=097be4871a9d91f49df34a5ca38ebfd9f9a83265;hp=df704e43ab2a43e28a97a09d30ef73a03267e834;hb=79ce16073d2c39d9973ffdddfbae8a94439dbd43;hpb=3fffc1c138902d3bebc6c27c9354436541e29383 diff --git a/src/mainwindow.h b/src/mainwindow.h index df704e4..097be48 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -30,22 +30,30 @@ class MainWindow : public QMainWindow Q_OBJECT public: - MainWindow(QWidget *parent = 0); + static MainWindow *instance(); -private slots: +public slots: void newGameClicked(); + +private slots: void importClicked(); - void settingsClicked(); + void aboutClicked(); + void gameEnded(); + void enableSaving(); private: + MainWindow(QWidget *parent = 0); void createActions(); void createMenu(); + static MainWindow *instance_; QAction *newGameAction_; QAction *importAction_; - QAction *settingsAction_; + QAction *aboutAction_; + QAction *saveAction_; QMenu *menu_; + QMenu *helpMenu_; SettingsDialog *settingsDialog_; };