application/src/PodcastSearchView.cpp
branch3rded
changeset 390 d7abecc9d189
parent 343 9c56bf585696
equal deleted inserted replaced
345:702ba9ffe210 390:d7abecc9d189
    89 	SetEmptyTextL(R_PODCAST_EMPTY_SEARCH);
    89 	SetEmptyTextL(R_PODCAST_EMPTY_SEARCH);
    90 }
    90 }
    91     
    91     
    92 CPodcastSearchView::~CPodcastSearchView()
    92 CPodcastSearchView::~CPodcastSearchView()
    93     {
    93     {
       
    94 	DP("CPodcastSearchView::~CPodcastSearchView BEGIN");
    94 	iPodcastModel.FeedEngine().RemoveObserver(this);
    95 	iPodcastModel.FeedEngine().RemoveObserver(this);
       
    96 	DP("CPodcastSearchView::~CPodcastSearchView END");
    95      }
    97      }
    96 
    98 
    97 TUid CPodcastSearchView::Id() const
    99 TUid CPodcastSearchView::Id() const
    98 {
   100 {
    99 	return KUidPodcastSearchViewID;
   101 	return KUidPodcastSearchViewID;
   112 		  ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) );
   114 		  ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) );
   113 	
   115 	
   114 	titlePane->SetTextL(*text , ETrue );
   116 	titlePane->SetTextL(*text , ETrue );
   115 	CleanupStack::PopAndDestroy(text);
   117 	CleanupStack::PopAndDestroy(text);
   116 	UpdateListboxItemsL();
   118 	UpdateListboxItemsL();
       
   119 	((CPodcastAppUi*)AppUi())->SetTabsDimmed(ETrue);
   117 }
   120 }
   118 
   121 
   119 void CPodcastSearchView::DoDeactivate()
   122 void CPodcastSearchView::DoDeactivate()
   120 {
   123 {
   121 	CPodcastListView::DoDeactivate();
   124 	CPodcastListView::DoDeactivate();
   122 	
   125 	
   123 	CAknTitlePane* titlePane = static_cast<CAknTitlePane*>
   126 	CAknTitlePane* titlePane = static_cast<CAknTitlePane*>
   124 			  ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) );
   127 			  ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) );
   125 		
   128 		
   126 	titlePane->SetTextToDefaultL();
   129 	titlePane->SetTextToDefaultL();
       
   130 	((CPodcastAppUi*)AppUi())->SetTabsDimmed(EFalse);
   127 }
   131 }
   128 
   132 
   129 
   133 
   130 void CPodcastSearchView::HandleListBoxEventL(CEikListBox* /* aListBox */, TListBoxEvent aEventType)
   134 void CPodcastSearchView::HandleListBoxEventL(CEikListBox* /* aListBox */, TListBoxEvent aEventType)
   131 {
   135 {