equal
deleted
inserted
replaced
32 class HbMessageBox; |
32 class HbMessageBox; |
33 class CaEntry; |
33 class CaEntry; |
34 class CaNotifier; |
34 class CaNotifier; |
35 class HsContentService; |
35 class HsContentService; |
36 |
36 |
|
37 |
37 class HsAddToHomeScreenState: public QState |
38 class HsAddToHomeScreenState: public QState |
38 { |
39 { |
39 Q_OBJECT |
40 Q_OBJECT |
40 |
41 |
41 HS_STATES_TEST_FRIEND_CLASS(MenuStatesTest) |
42 HS_STATES_TEST_FRIEND_CLASS(MenuStatesTest) |
51 void onEntry(QEvent *event); |
52 void onEntry(QEvent *event); |
52 |
53 |
53 void cleanUp(); |
54 void cleanUp(); |
54 |
55 |
55 void messageWidgetCorruptedFinished(HbAction* finishedAction); |
56 void messageWidgetCorruptedFinished(HbAction* finishedAction); |
56 |
|
57 void memoryCardRemoved(); |
|
58 |
57 |
59 signals: |
58 signals: |
60 |
59 |
61 void exit(); |
60 void exit(); |
62 |
61 |
70 |
69 |
71 bool addApplication(HsContentService &contentService, CaEntry &entryId); |
70 bool addApplication(HsContentService &contentService, CaEntry &entryId); |
72 |
71 |
73 void logActionResult(QString operationName, int entryId, |
72 void logActionResult(QString operationName, int entryId, |
74 bool operationSucceded); |
73 bool operationSucceded); |
75 void subscribeForMemoryCardRemove(); |
|
76 |
74 |
77 private: |
75 private: |
78 |
76 |
79 // keep path in memory so it wont |
77 // keep path in memory so it wont |
80 QString mLibraryPath; |
78 QString mLibraryPath; |
85 |
83 |
86 QAction *mConfirmAction; |
84 QAction *mConfirmAction; |
87 |
85 |
88 HsMenuMode mMenuMode; |
86 HsMenuMode mMenuMode; |
89 |
87 |
90 CaNotifier *mNotifier; |
|
91 |
|
92 QVariant mToken; |
88 QVariant mToken; |
93 |
89 |
94 }; |
90 }; |
95 |
91 |
96 #endif //HSADDSHORTCUTSTATE_H |
92 #endif //HSADDSHORTCUTSTATE_H |