diff -r 9441fb8fd60d -r 4b75876aa85a application/src/PodcastQueueView.cpp --- a/application/src/PodcastQueueView.cpp Sat Nov 13 11:50:23 2010 +0000 +++ b/application/src/PodcastQueueView.cpp Sun Nov 14 13:05:37 2010 +0000 @@ -31,6 +31,7 @@ #include #include #include +#include #define KMaxMessageLength 200 @@ -115,7 +116,7 @@ CPodcastListView::DoActivateL(aPrevViewId, aCustomMessageId, aCustomMessage); iPreviousView = aPrevViewId; - + UpdateViewTitleL(); UpdateFeedUpdateStateL(); UpdateToolbar(); DP("CPodcastQueueView::DoActivateL END"); @@ -144,6 +145,7 @@ void CPodcastQueueView::UpdateListboxItemsL() { + DP("CPodcastQueueView::UpdateListboxItemsL BEGIN"); if (iListContainer->IsVisible() && !iDontUpdateList) { TListItemProperties itemProps; @@ -213,6 +215,7 @@ } } } + DP("CPodcastQueueView::UpdateListboxItemsL END"); } /** @@ -370,3 +373,13 @@ toolbar->SetItemDimmed(EPodcastRemoveDownload, itemCnt == 0, ETrue); } } + +void CPodcastQueueView::UpdateViewTitleL() + { + CAknTitlePane* titlePane = static_cast + ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); + + HBufC *title = iEikonEnv->AllocReadResourceLC(R_DOWNLOAD_QUEUE); + titlePane->SetTextL(*title); + CleanupStack::PopAndDestroy(title); + }