diff -r 8871b09be73b -r 24062c24fe38 phoneuis/easydialing/inc/easydialingplugin.h --- a/phoneuis/easydialing/inc/easydialingplugin.h Fri Feb 19 22:50:26 2010 +0200 +++ b/phoneuis/easydialing/inc/easydialingplugin.h Fri Mar 12 15:42:40 2010 +0200 @@ -28,9 +28,9 @@ #include "measydialingcenreplistenerobserver.h" #include "mcontactdatamanagerobserver.h" #include "medcontactorobserver.h" +#include "easydialingcontactdatamanager.h" // for TNameOrder // Phonebook engine API -#include #include // ListBox Observer API @@ -250,6 +250,11 @@ void AllContactDataLoaded(); /** + * From MContactDataManagerObserver. + */ + void NameOrderChanged(); + + /** * From MEDContactorObserver. */ void InformContactorEvent( MEDContactorObserver::TEvent aEvent ); @@ -279,6 +284,8 @@ void InitPredictiveContactSearchL(); + void SetSortOrderL( CEasyDialingContactDataManager::TNameOrder aNameOrder ); + /** * From MPsResultsObserver. */ @@ -350,7 +357,8 @@ /** * Creates string with first name, last name and company name. */ - HBufC* CreateContactStringLC( CPsClientData* aResult, CPbkContactEngine::TPbkNameOrder aNameOrder ); + HBufC* CreateContactStringLC( CPsClientData* aResult, + CEasyDialingContactDataManager::TNameOrder aNameOrder ); /** Possible actions launched by this plugin. */ enum TEasyDialingAction @@ -465,7 +473,6 @@ /** Action to be launched next asynchronously. */ TEasyDialingAction iActionToBeLaunched; - };