equal
deleted
inserted
replaced
43 #define MENU_MANAGER_H |
43 #define MENU_MANAGER_H |
44 |
44 |
45 #include <QtGui> |
45 #include <QtGui> |
46 #include <QtXml> |
46 #include <QtXml> |
47 #include <QtHelp/QHelpEngineCore> |
47 #include <QtHelp/QHelpEngineCore> |
|
48 #ifndef QT_NO_DECLARATIVE |
|
49 #include <QtDeclarative> |
|
50 #endif |
48 |
51 |
49 #include "score.h" |
52 #include "score.h" |
50 #include "textbutton.h" |
53 #include "textbutton.h" |
51 #include "mainwindow.h" |
54 #include "mainwindow.h" |
52 #include "itemcircleanimation.h" |
55 #include "itemcircleanimation.h" |
81 ItemCircleAnimation *ticker; |
84 ItemCircleAnimation *ticker; |
82 MainWindow *window; |
85 MainWindow *window; |
83 Score *score; |
86 Score *score; |
84 int currentMenuCode; |
87 int currentMenuCode; |
85 |
88 |
|
89 QObject *qmlRoot; |
|
90 #ifndef QT_NO_DECLARATIVE |
86 QDeclarativeEngine* declarativeEngine; |
91 QDeclarativeEngine* declarativeEngine; |
87 QDeclarativeItem *qmlRoot; |
92 #endif |
88 |
93 |
89 private slots: |
94 private slots: |
90 void exampleFinished(); |
95 void exampleFinished(); |
91 void exampleError(QProcess::ProcessError error); |
96 void exampleError(QProcess::ProcessError error); |
|
97 |
|
98 void quitQML(); |
92 |
99 |
93 private: |
100 private: |
94 // singleton pattern: |
101 // singleton pattern: |
95 MenuManager(); |
102 MenuManager(); |
96 static MenuManager *pInstance; |
103 static MenuManager *pInstance; |