idlefw/plugins/mcsplugin/settings/inc/mcspluginsettingsapplist.h
branchRCL_3
changeset 31 8baec10861af
parent 30 a5a39a295112
--- a/idlefw/plugins/mcsplugin/settings/inc/mcspluginsettingsapplist.h	Wed Sep 01 12:22:09 2010 +0100
+++ b/idlefw/plugins/mcsplugin/settings/inc/mcspluginsettingsapplist.h	Tue Sep 14 21:55:16 2010 +0300
@@ -130,6 +130,11 @@
      */
     TPtrC UndefinedText() { return *iUndefinedText; };
 
+    /**
+     * Returns title for empty item
+     */
+    TPtrC EmptyText() { return *iEmptyText; };
+    
 private:
     /**
      * Constructor
@@ -169,6 +174,14 @@
      */
     void AddMailboxL( const TDesC& aMailbox, const TDesC& aMailboxId );
 
+    /**
+     * Returns title for requested item
+     *
+     * @param aUid Shortcut items uid
+     * @return HBufC title
+     */    
+    HBufC* MenuItemTextL( const TDesC& aUid );
+    
 private:  // data
 
     /**
@@ -192,10 +205,11 @@
      */
     HBufC* iUndefinedText;
     
-    /*
-     * Undefined MCS item, own
+    /**
+     * Name of "Empty" application, own
      */
-    CMenuItem* iUndefinedItem;
+    HBufC* iEmptyText;
+
 };
 
 #endif // CMCSPLUGINSETTINGSAPPLIST_H