diff -r 896e9dbc5f19 -r 065198191975 qtinternetradio/ui/src/irabstractlistviewbase.cpp --- a/qtinternetradio/ui/src/irabstractlistviewbase.cpp Wed Aug 18 09:40:26 2010 +0300 +++ b/qtinternetradio/ui/src/irabstractlistviewbase.cpp Thu Sep 02 20:17:46 2010 +0300 @@ -72,7 +72,18 @@ #else setTitle("Internet radio"); #endif - + + initMenu(); + initContentWidget(); + initScrollBar(); + initToolBar(); + + connect(iListView, SIGNAL(activated(const QModelIndex&)), this, SLOT(clickItem(const QModelIndex&))); + connect(iListView, SIGNAL(longPressed(HbAbstractViewItem *,const QPointF&)), this, SLOT(listViewLongPressed(HbAbstractViewItem *,const QPointF&))); + connect(iPlayController, SIGNAL(metaDataAvailable(IRQMetaData*)), this, SLOT(metaDataAvailable(IRQMetaData*))); + connect(iPlayController, SIGNAL(playingStopped()), this, SLOT(removeBanner())); + connect(getViewManager(), SIGNAL(orientationChanged(Qt::Orientation)), + this, SLOT(handleOrientationChanged(Qt::Orientation))); } IrAbstractListViewBase::~IrAbstractListViewBase() @@ -215,11 +226,6 @@ { Q_UNUSED(aReason); TIRHandleResult ret = EIR_DoDefault; - - if (!initCompleted()) - { - return ret; - } switch (aCommand) { @@ -260,26 +266,6 @@ updateBanner(aOrientation); } -void IrAbstractListViewBase::lazyInit() -{ - if (!initCompleted()) - { - IRBaseView::lazyInit(); - - initMenu(); - initContentWidget(); - initScrollBar(); - initToolBar(); - - connect(iListView, SIGNAL(activated(const QModelIndex&)), this, SLOT(clickItem(const QModelIndex&))); - connect(iListView, SIGNAL(longPressed(HbAbstractViewItem *,const QPointF&)), this, SLOT(listViewLongPressed(HbAbstractViewItem *,const QPointF&))); - connect(iPlayController, SIGNAL(metaDataAvailable(IRQMetaData*)), this, SLOT(metaDataAvailable(IRQMetaData*))); - connect(iPlayController, SIGNAL(playingStopped()), this, SLOT(removeBanner())); - connect(getViewManager(), SIGNAL(orientationChanged(Qt::Orientation)), - this, SLOT(handleOrientationChanged(Qt::Orientation))); - } -} - void IrAbstractListViewBase::collectionsActionClicked() { getViewManager()->activateView(EIRView_MainView);