qtinternetradio/ui/src/irplsview.cpp
changeset 14 896e9dbc5f19
parent 12 608f67c22514
child 15 065198191975
equal deleted inserted replaced
12:608f67c22514 14:896e9dbc5f19
    34                      IrAbstractListViewBase(aApplication, aViewId), iPlsModel(NULL)
    34                      IrAbstractListViewBase(aApplication, aViewId), iPlsModel(NULL)
    35 {
    35 {
    36     //this view won't be starting view, don't need lazy init
    36     //this view won't be starting view, don't need lazy init
    37     IrAbstractListViewBase::lazyInit();
    37     IrAbstractListViewBase::lazyInit();
    38     setInitCompleted(true);
    38     setInitCompleted(true);
       
    39     setFlag(EViewFlag_ClearStackWhenActivate);
    39     
    40     
    40     connect(iNetworkController, SIGNAL(networkRequestNotified(IRQNetworkEvent)),
    41     connect(iNetworkController, SIGNAL(networkRequestNotified(IRQNetworkEvent)),
    41             this, SLOT(networkRequestNotified(IRQNetworkEvent)));
    42             this, SLOT(networkRequestNotified(IRQNetworkEvent)));
    42     
    43     
    43     IRPlayList *playList = iApplication->getPlayList();
    44     IRPlayList *playList = iApplication->getPlayList();
   119     action->setObjectName(KActionDeleteName);
   120     action->setObjectName(KActionDeleteName);
   120     contextMenu->open();
   121     contextMenu->open();
   121     connect(contextMenu, SIGNAL(triggered(HbAction*)), this, SLOT(actionClicked(HbAction*)));
   122     connect(contextMenu, SIGNAL(triggered(HbAction*)), this, SLOT(actionClicked(HbAction*)));
   122 }
   123 }
   123 
   124 
   124 void IRPlsView::launchAction()
       
   125 {
       
   126     getViewManager()->pushViewById(EIRView_MainView);
       
   127 }
       
   128 
   125 
   129 void IRPlsView::actionClicked(HbAction *aAction)
   126 void IRPlsView::actionClicked(HbAction *aAction)
   130 {
   127 {
   131     if (aAction)
   128     if (aAction)
   132     {
   129     {