equal
deleted
inserted
replaced
91 SetEmptyTextL(R_PODCAST_EMPTY_SEARCH); |
91 SetEmptyTextL(R_PODCAST_EMPTY_SEARCH); |
92 } |
92 } |
93 |
93 |
94 CPodcastSearchView::~CPodcastSearchView() |
94 CPodcastSearchView::~CPodcastSearchView() |
95 { |
95 { |
|
96 DP("CPodcastSearchView::~CPodcastSearchView BEGIN"); |
96 iPodcastModel.FeedEngine().RemoveObserver(this); |
97 iPodcastModel.FeedEngine().RemoveObserver(this); |
97 |
98 |
98 if(iLongTapDetector) |
99 if(iLongTapDetector) |
99 delete iLongTapDetector, iLongTapDetector = NULL; |
100 delete iLongTapDetector, iLongTapDetector = NULL; |
100 |
101 |
101 if(iStylusPopupMenu) |
102 if(iStylusPopupMenu) |
102 delete iStylusPopupMenu, iStylusPopupMenu = NULL; |
103 delete iStylusPopupMenu, iStylusPopupMenu = NULL; |
103 |
104 |
|
105 DP("CPodcastSearchView::~CPodcastSearchView END"); |
104 } |
106 } |
105 |
107 |
106 TUid CPodcastSearchView::Id() const |
108 TUid CPodcastSearchView::Id() const |
107 { |
109 { |
108 return KUidPodcastSearchViewID; |
110 return KUidPodcastSearchViewID; |
121 ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); |
123 ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); |
122 |
124 |
123 titlePane->SetTextL(*text , ETrue ); |
125 titlePane->SetTextL(*text , ETrue ); |
124 CleanupStack::PopAndDestroy(text); |
126 CleanupStack::PopAndDestroy(text); |
125 UpdateListboxItemsL(); |
127 UpdateListboxItemsL(); |
|
128 ((CPodcastAppUi*)AppUi())->SetTabsDimmed(ETrue); |
126 } |
129 } |
127 |
130 |
128 void CPodcastSearchView::DoDeactivate() |
131 void CPodcastSearchView::DoDeactivate() |
129 { |
132 { |
130 CPodcastListView::DoDeactivate(); |
133 CPodcastListView::DoDeactivate(); |
131 |
134 |
132 CAknTitlePane* titlePane = static_cast<CAknTitlePane*> |
135 CAknTitlePane* titlePane = static_cast<CAknTitlePane*> |
133 ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); |
136 ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); |
134 |
137 |
135 titlePane->SetTextToDefaultL(); |
138 titlePane->SetTextToDefaultL(); |
|
139 ((CPodcastAppUi*)AppUi())->SetTabsDimmed(EFalse); |
136 } |
140 } |
137 |
141 |
138 |
142 |
139 void CPodcastSearchView::HandleListBoxEventL(CEikListBox* /* aListBox */, TListBoxEvent aEventType) |
143 void CPodcastSearchView::HandleListBoxEventL(CEikListBox* /* aListBox */, TListBoxEvent aEventType) |
140 { |
144 { |