videocollection/tsrc/stubs/src/videolistwidget.cpp
changeset 28 c48470be1ba7
parent 24 7d93ee07fb27
child 46 adbe7d5ba2f5
equal deleted inserted replaced
24:7d93ee07fb27 28:c48470be1ba7
    23 int VideoListWidgetData::mInitializeReturnValue = 0;
    23 int VideoListWidgetData::mInitializeReturnValue = 0;
    24 int VideoListWidgetData::mActivateCount = 0;
    24 int VideoListWidgetData::mActivateCount = 0;
    25 int VideoListWidgetData::mActivateReturnValue = 0;
    25 int VideoListWidgetData::mActivateReturnValue = 0;
    26 bool VideoListWidgetData::mActive = false;
    26 bool VideoListWidgetData::mActive = false;
    27 int VideoListWidgetData::mDeactivateCount = 0;
    27 int VideoListWidgetData::mDeactivateCount = 0;
       
    28 QModelIndex VideoListWidgetData::mEmitActivatedIndex = QModelIndex();
    28 
    29 
    29 VideoListWidget::VideoListWidget(VideoCollectionUiLoader* uiLoader, HbView *parent):
    30 VideoListWidget::VideoListWidget(VideoCollectionUiLoader* uiLoader, HbView *parent):
    30     HbListView(parent),
    31     HbListView(parent),
    31     mModel(0),
    32     mModel(0),
    32     mVideoServices(0),
    33     mVideoServices(0),
    46 {
    47 {
    47     VideoListWidgetData::reset();
    48     VideoListWidgetData::reset();
    48 }
    49 }
    49 
    50 
    50 int VideoListWidget::initialize(VideoSortFilterProxyModel &model,
    51 int VideoListWidget::initialize(VideoSortFilterProxyModel &model,
    51     VideoServices *videoServices)
    52     VideoServices *videoServices, VideoCollectionCommon::TCollectionLevels level)
    52 {
    53 {
    53     Q_UNUSED(videoServices);
    54     Q_UNUSED(videoServices);
    54 
    55 
    55     VideoListWidgetData::mInitializeCount++;
    56     VideoListWidgetData::mInitializeCount++;
    56     mModel = &model;
    57     mModel = &model;
    57     
    58     mCurrentLevel = level;
    58     return VideoListWidgetData::mInitializeReturnValue;
    59     return VideoListWidgetData::mInitializeReturnValue;
    59 }
    60 }
    60 
    61 
    61 int VideoListWidget::activate()
    62 int VideoListWidget::activate()
    62 {
    63 {
   114     return *mModel;
   115     return *mModel;
   115 }
   116 }
   116 
   117 
   117 void VideoListWidget::emitActivated (const QModelIndex &modelIndex)
   118 void VideoListWidget::emitActivated (const QModelIndex &modelIndex)
   118 {
   119 {
   119     Q_UNUSED(modelIndex);
   120     VideoListWidgetData::mEmitActivatedIndex = modelIndex;
   120     // not stubbed
       
   121 }
   121 }
   122 
   122 
   123 void VideoListWidget::setSelectionMode(int mode)
   123 void VideoListWidget::setSelectionMode(int mode)
   124 {
   124 {
   125     Q_UNUSED(mode);
   125     Q_UNUSED(mode);