equal
deleted
inserted
replaced
16 */ |
16 */ |
17 |
17 |
18 #ifndef HSVIEWAPPDETAILSSTATE_H_ |
18 #ifndef HSVIEWAPPDETAILSSTATE_H_ |
19 #define HSVIEWAPPDETAILSSTATE_H_ |
19 #define HSVIEWAPPDETAILSSTATE_H_ |
20 |
20 |
|
21 |
21 #include <QState> |
22 #include <QState> |
22 #include <QVariant> |
23 #include <QVariant> |
23 |
24 |
24 #include "hsmenustates_global.h" |
25 #include "hsmenustates_global.h" |
|
26 #include "casoftwareregistry.h" |
25 HS_STATES_TEST_CLASS(MenuStatesTest) |
27 HS_STATES_TEST_CLASS(MenuStatesTest) |
26 |
28 |
27 class HbListWidget; |
29 class HbListWidget; |
28 class HsMenuItemModel; |
30 class HsMenuItemModel; |
29 class HbDialog; |
31 class HbDialog; |
30 class CaNotifier; |
32 class CaNotifier; |
|
33 class HbDocumentLoader; |
|
34 |
31 |
35 |
32 class HsViewAppDetailsState: public QState |
36 class HsViewAppDetailsState: public QState |
33 { |
37 { |
34 Q_OBJECT |
38 Q_OBJECT |
35 |
39 |
54 void exit(); |
58 void exit(); |
55 |
59 |
56 private: |
60 private: |
57 |
61 |
58 void construct(); |
62 void construct(); |
59 void subscribeForMemoryCardRemove(int entryId); |
63 void setFieldPresentation(QString key, |
|
64 CaSoftwareRegistry::DetailMap &detailMap, |
|
65 HbDocumentLoader &loader); |
60 |
66 |
61 private: |
67 private: |
62 |
68 |
63 HbDialog *mDialog; |
69 HbDialog *mDialog; |
64 |
|
65 QObjectList mObjectList; |
|
66 |
|
67 CaNotifier *mNotifier; |
|
68 }; |
70 }; |
69 |
71 |
70 #endif /* HSVIEWAPPDETAILSSTATE_H_ */ |
72 #endif /* HSVIEWAPPDETAILSSTATE_H_ */ |