--- 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;
};