# HG changeset patch # User Sebastian Brannstrom # Date 1288305169 -3600 # Node ID f5af16df242577c68c1024d17661ba8a3ffd28d1 # Parent 5902e8f443e29bb9bf69f39e6d6ab9f11b92c351 Added Info menu option to queue view diff -r 5902e8f443e2 -r f5af16df2425 application/data/PodcastQueueView.ra --- a/application/data/PodcastQueueView.ra Thu Oct 28 22:41:44 2010 +0100 +++ b/application/data/PodcastQueueView.ra Thu Oct 28 23:32:49 2010 +0100 @@ -52,6 +52,12 @@ }, MENU_ITEM { + txt = STRING_r_view_show_info_cmd; + command = EPodcastShowInfo; + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { txt = STRING_r_view_remove_download_short_cmd; command = EPodcastRemoveDownload; flags = EEikMenuItemSpecific; diff -r 5902e8f443e2 -r f5af16df2425 application/inc/PodcastShowsView.h --- a/application/inc/PodcastShowsView.h Thu Oct 28 22:41:44 2010 +0100 +++ b/application/inc/PodcastShowsView.h Thu Oct 28 23:32:49 2010 +0100 @@ -99,7 +99,7 @@ void GetShowIcons(CShowInfo* aShowInfo, TInt& aIconIndex); void CreateIconsL(); -private: +protected: void DisplayShowInfoDialogL(); void HandleSetShowPlayedL(TBool aPlayed); void HandleDeleteShowL(); diff -r 5902e8f443e2 -r f5af16df2425 application/src/PodcastQueueView.cpp --- a/application/src/PodcastQueueView.cpp Thu Oct 28 22:41:44 2010 +0100 +++ b/application/src/PodcastQueueView.cpp Thu Oct 28 23:32:49 2010 +0100 @@ -318,6 +318,11 @@ UpdateListboxItemsL(); } break; + case EPodcastShowInfo: + { + DisplayShowInfoDialogL(); + } + break; default: CPodcastListView::HandleCommandL(aCommand); break;