--- a/phonebookui/Phonebook2/inc/CPbk2MemoryEntryDefaultsDlg.h Wed Mar 31 21:13:53 2010 +0300
+++ b/phonebookui/Phonebook2/inc/CPbk2MemoryEntryDefaultsDlg.h Wed Apr 14 15:45:35 2010 +0300
@@ -23,6 +23,7 @@
#include <aknPopup.h> // CAknPopupList
#include <MPbk2DefaultAttributeProcessObserver.h>
#include <VPbkFieldTypeSelectorFactory.h>
+#include <spdefinitions.h>
// FORWARD DECLARATIONS
class CEikColumnListBox;
@@ -30,6 +31,7 @@
class CVPbkContactManager;
class CPbk2DefaultAttributeProcess;
class MVPbkStoreContactField;
+class CFbsBitmap;
// CLASS DECLARATION
@@ -108,7 +110,11 @@
void RemoveDefaultL(
const VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector aSelectorID );
void CreateTableOfDefaultsL();
- void ReadDefaultsFromRepositoryL();
+ void ReadDefaultsFromRepositoryL();
+ TInt SupportedVOIPServicesL( TServiceId& aServiceId );
+ void LoadVoipServiceInfoL(
+ TServiceId aServiceId,
+ CFbsBitmap*& aBitmap, CFbsBitmap*& aMask );
private: // Data
/// Ref: The contact
@@ -129,6 +135,8 @@
CArrayFixFlat<VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector>* iDefaultsTable;
/// Own: Indicates if focus has been dragged around the list, helps with single tap launching
TBool iHasBeenDragged;
+ /// Voip service name
+ HBufC* iServiceName;
};
#endif // CPBK2MEMORYENTRYDEFAULTSDLG_H