diff -r 86af6c333601 -r 0446eb7b28aa example/clientapi/example_usage.cpp --- a/example/clientapi/example_usage.cpp Tue Apr 06 16:35:37 2010 +0530 +++ b/example/clientapi/example_usage.cpp Thu Apr 15 15:35:36 2010 +0530 @@ -57,6 +57,7 @@ private: MyAppView* m_view; + SmfClient client; SmfGallery* m_smfgl; SmfContactFetcher* m_smfcf; SmfMusicService* m_smfms; @@ -67,7 +68,7 @@ void MyApplication::displayGallery() { // Some common interface for finding implementations. - QList* galleries = SmfClient::GetServices("org.symbian.smf.gallery\0.2"); + QList* galleries = client.GetServices("org.symbian.smf.gallery\0.2"); // We will use the first one now SmfProvider smfp = galleries->value(0); @@ -138,7 +139,7 @@ void MyApplication::displayFriends() { // Some common interface for finding implementations. - QList* contactFetcherList = SmfClient::GetServices("org.symbian.smf.contact.fetcher\0.2"); + QList* contactFetcherList = client.GetServices("org.symbian.smf.contact.fetcher\0.2"); SmfProvider smfp = contactFetcherList->value(0); SmfContactFetcher* smfcf = new SmfContactFetcher(&smfp); @@ -175,7 +176,7 @@ void MyApplication::postUpdate() { // Some common interface for finding implementations. - QList* postServices = SmfClient::GetServices("org.symbian.smf.contact.posts\0.2"); + QList* postServices = client.GetServices("org.symbian.smf.contact.posts\0.2"); //let us use the first one QString servName = postServices->value(0).serviceName(); @@ -215,7 +216,7 @@ void MyApplication::getMusic(SmfTrackInfo currTrack) { // Some common interface for finding implementations. - QList* smfProList = SmfClient::GetServices("org.symbian.smf.music\0.2"); + QList* smfProList = client.GetServices("org.symbian.smf.music\0.2"); SmfProvider smfp = smfProList->value(0); SmfMusicSearch* mServer = new SmfMusicSearch(&smfp); @@ -237,7 +238,7 @@ foreach(SmfTrackInfo track, *songs){ m_view->add(track); } - QList* smfProList = SmfClient::GetServices("org.symbian.smf.client.music.search\0.2"); + QList* smfProList = client.GetServices("org.symbian.smf.client.music.search\0.2"); SmfProvider smfp = smfProList->value(0); SmfMusicSearch* mServer = new SmfMusicSearch(&smfp); //allow user to select a track and get purchase links @@ -263,7 +264,7 @@ { // Some common interface for finding implementations. - QList* smfProList = SmfClient::GetServices("org.symbian.smf.music.lyrics\0.2","lyricsfly.com"); + QList* smfProList = client.GetServices("org.symbian.smf.music.lyrics\0.2","lyricsfly.com"); SmfProvider smfp = smfProList->value(0); SmfLyricsService* lyricsService = new SmfLyricsService(&smfp); QObject::connect(lyricsService,SIGNAL(lyricsAvailable(SmfLyricsList*, QString, SmfResultPage )),this,SLOT(showLyrics(SmfLyricsList*)));