qtinternetradio/ui/src/irhistoryview.cpp
changeset 15 065198191975
parent 14 896e9dbc5f19
child 16 5723da102db1
equal deleted inserted replaced
14:896e9dbc5f19 15:065198191975
    48  * Description : constructor
    48  * Description : constructor
    49  */
    49  */
    50 IRHistoryView::IRHistoryView(IRApplication *aApplication, TIRViewId aViewId) :
    50 IRHistoryView::IRHistoryView(IRApplication *aApplication, TIRViewId aViewId) :
    51     IrAbstractListViewBase(aApplication, aViewId), iClearHistoryAction(NULL),
    51     IrAbstractListViewBase(aApplication, aViewId), iClearHistoryAction(NULL),
    52     iLogoPreset(NULL)
    52     iLogoPreset(NULL)
    53 {
    53 {   
    54     //this view won't be starting view, don't need lazy init
       
    55     IrAbstractListViewBase::lazyInit();
       
    56     setInitCompleted(true);
       
    57     
       
    58     iModel = new IRHistoryModel(this);
    54     iModel = new IRHistoryModel(this);
    59     iListView->setModel(iModel);
    55     iListView->setModel(iModel);
    60     iListView->setCurrentIndex(iModel->index(0));
    56     iListView->setCurrentIndex(iModel->index(0));
    61     
    57     
    62 #ifdef SUBTITLE_STR_BY_LOCID
    58 #ifdef SUBTITLE_STR_BY_LOCID
   482 #else
   478 #else
   483     action = contextMenu->addAction(hbTrId("Details"));    
   479     action = contextMenu->addAction(hbTrId("Details"));    
   484 #endif
   480 #endif
   485     action->setObjectName(KActionDetailsName);
   481     action->setObjectName(KActionDetailsName);
   486     
   482     
       
   483     contextMenu->setPreferredPos(aCoords);
   487     contextMenu->open();
   484     contextMenu->open();
   488 }
   485 }
   489 
   486 
   490 void IRHistoryView::convertStationHistory2Preset(const IRQSongHistoryInfo& aHistoryInfo, IRQPreset& aPreset)
   487 void IRHistoryView::convertStationHistory2Preset(const IRQSongHistoryInfo& aHistoryInfo, IRQPreset& aPreset)
   491 {
   488 {