homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsaddtohomescreenstate.h
changeset 55 03646e8da489
parent 46 23b5d6a29cce
child 60 30f14686fb04
child 62 341166945d65
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsaddtohomescreenstate.h	Thu May 27 12:46:08 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsaddtohomescreenstate.h	Fri Jun 11 13:30:16 2010 +0300
@@ -27,9 +27,9 @@
 HS_STATES_TEST_CLASS(MenuStatesTest)
 
 class HbAction;
+class HbMessageBox;
 class CaEntry;
-class HbMessageBox;
-
+class CaNotifier;
 
 class HsAddToHomeScreenState: public  HsMenuBaseState
 {
@@ -50,6 +50,8 @@
     void cleanUp();
 
     void messageWidgetCorruptedFinished(HbAction* finishedAction);
+    
+    void memoryCardRemoved();
 
 signals:
 
@@ -67,6 +69,7 @@
 
     void logActionResult(QString operationName, int entryId,
                          bool operationSucceded);
+    void subscribeForMemoryCardRemove();
 
 private:
 
@@ -78,7 +81,10 @@
     HbMessageBox *mCorruptedMessage;
 
     HbAction *mConfirmAction;
+    
     HsMenuMode mMenuMode;
+    
+    CaNotifier *mNotifier;
 
 };