equal
deleted
inserted
replaced
70 setTitle(hbTrId("txt_irad_title_internet_radio")); |
70 setTitle(hbTrId("txt_irad_title_internet_radio")); |
71 |
71 |
72 #else |
72 #else |
73 setTitle("Internet radio"); |
73 setTitle("Internet radio"); |
74 #endif |
74 #endif |
75 |
75 |
|
76 initMenu(); |
|
77 initContentWidget(); |
|
78 initScrollBar(); |
|
79 initToolBar(); |
|
80 |
|
81 connect(iListView, SIGNAL(activated(const QModelIndex&)), this, SLOT(clickItem(const QModelIndex&))); |
|
82 connect(iListView, SIGNAL(longPressed(HbAbstractViewItem *,const QPointF&)), this, SLOT(listViewLongPressed(HbAbstractViewItem *,const QPointF&))); |
|
83 connect(iPlayController, SIGNAL(metaDataAvailable(IRQMetaData*)), this, SLOT(metaDataAvailable(IRQMetaData*))); |
|
84 connect(iPlayController, SIGNAL(playingStopped()), this, SLOT(removeBanner())); |
|
85 connect(getViewManager(), SIGNAL(orientationChanged(Qt::Orientation)), |
|
86 this, SLOT(handleOrientationChanged(Qt::Orientation))); |
76 } |
87 } |
77 |
88 |
78 IrAbstractListViewBase::~IrAbstractListViewBase() |
89 IrAbstractListViewBase::~IrAbstractListViewBase() |
79 { |
90 { |
80 } |
91 } |
213 |
224 |
214 TIRHandleResult IrAbstractListViewBase::handleCommand(TIRViewCommand aCommand, TIRViewCommandReason aReason) |
225 TIRHandleResult IrAbstractListViewBase::handleCommand(TIRViewCommand aCommand, TIRViewCommandReason aReason) |
215 { |
226 { |
216 Q_UNUSED(aReason); |
227 Q_UNUSED(aReason); |
217 TIRHandleResult ret = EIR_DoDefault; |
228 TIRHandleResult ret = EIR_DoDefault; |
218 |
|
219 if (!initCompleted()) |
|
220 { |
|
221 return ret; |
|
222 } |
|
223 |
229 |
224 switch (aCommand) |
230 switch (aCommand) |
225 { |
231 { |
226 case EIR_ViewCommand_TOBEACTIVATED: |
232 case EIR_ViewCommand_TOBEACTIVATED: |
227 updateView(); |
233 updateView(); |
256 } |
262 } |
257 |
263 |
258 void IrAbstractListViewBase::handleOrientationChanged(Qt::Orientation aOrientation) |
264 void IrAbstractListViewBase::handleOrientationChanged(Qt::Orientation aOrientation) |
259 { |
265 { |
260 updateBanner(aOrientation); |
266 updateBanner(aOrientation); |
261 } |
|
262 |
|
263 void IrAbstractListViewBase::lazyInit() |
|
264 { |
|
265 if (!initCompleted()) |
|
266 { |
|
267 IRBaseView::lazyInit(); |
|
268 |
|
269 initMenu(); |
|
270 initContentWidget(); |
|
271 initScrollBar(); |
|
272 initToolBar(); |
|
273 |
|
274 connect(iListView, SIGNAL(activated(const QModelIndex&)), this, SLOT(clickItem(const QModelIndex&))); |
|
275 connect(iListView, SIGNAL(longPressed(HbAbstractViewItem *,const QPointF&)), this, SLOT(listViewLongPressed(HbAbstractViewItem *,const QPointF&))); |
|
276 connect(iPlayController, SIGNAL(metaDataAvailable(IRQMetaData*)), this, SLOT(metaDataAvailable(IRQMetaData*))); |
|
277 connect(iPlayController, SIGNAL(playingStopped()), this, SLOT(removeBanner())); |
|
278 connect(getViewManager(), SIGNAL(orientationChanged(Qt::Orientation)), |
|
279 this, SLOT(handleOrientationChanged(Qt::Orientation))); |
|
280 } |
|
281 } |
267 } |
282 |
268 |
283 void IrAbstractListViewBase::collectionsActionClicked() |
269 void IrAbstractListViewBase::collectionsActionClicked() |
284 { |
270 { |
285 getViewManager()->activateView(EIRView_MainView); |
271 getViewManager()->activateView(EIRView_MainView); |