videocollection/tsrc/stubs/src/videocollectionuiloader.cpp
changeset 65 a9d57bd8d7b7
parent 62 0e1e938beb1a
equal deleted inserted replaced
62:0e1e938beb1a 65:a9d57bd8d7b7
    35 bool VideoCollectionUiLoaderData::mFindFailure = false;
    35 bool VideoCollectionUiLoaderData::mFindFailure = false;
    36 bool VideoCollectionUiLoaderData::mFailDialogLoad = false;
    36 bool VideoCollectionUiLoaderData::mFailDialogLoad = false;
    37 QStringList VideoCollectionUiLoaderData::mFindFailureNameList;
    37 QStringList VideoCollectionUiLoaderData::mFindFailureNameList;
    38 QMap<VideoCollectionUiLoader::ActionIds, HbAction*> VideoCollectionUiLoaderData::mMenuActions;
    38 QMap<VideoCollectionUiLoader::ActionIds, HbAction*> VideoCollectionUiLoaderData::mMenuActions;
    39 int VideoCollectionUiLoaderData::mLastLoadPhasedData = -1;
    39 int VideoCollectionUiLoaderData::mLastLoadPhasedData = -1;
       
    40 int VideoCollectionUiLoaderData::mAddDataCallCount = 0;
    40 
    41 
    41 VideoCollectionUiLoader::VideoCollectionUiLoader():
    42 VideoCollectionUiLoader::VideoCollectionUiLoader():
    42     HbDocumentLoader(),
    43     HbDocumentLoader(),
    43     mTimerId(0),
    44     mTimerId(0),
       
    45     mSortGroup(0),
    44     mIsService(0)
    46     mIsService(0)
    45 {
    47 {
    46     // not stubbed
    48     // not stubbed
    47 }
    49 }
    48 
    50 
    58 
    60 
    59 void VideoCollectionUiLoader::addData(QList<VideoCollectionUiLoaderParam> params,
    61 void VideoCollectionUiLoader::addData(QList<VideoCollectionUiLoaderParam> params,
    60     QObject *receiver,
    62     QObject *receiver,
    61     const char *slot)
    63     const char *slot)
    62 {
    64 {
       
    65     VideoCollectionUiLoaderData::mAddDataCallCount++;
    63     Q_UNUSED(params);
    66     Q_UNUSED(params);
    64     Q_UNUSED(receiver);
    67     Q_UNUSED(receiver);
    65     Q_UNUSED(slot);
    68     Q_UNUSED(slot);
    66 }
    69 }
    67 
    70 
   188         VideoCollectionUiLoaderData::mMenuActions[EActionDelete] = qobject_cast<HbAction*>(object);
   191         VideoCollectionUiLoaderData::mMenuActions[EActionDelete] = qobject_cast<HbAction*>(object);
   189     }
   192     }
   190     else if(name == DOCML_NAME_SORT_BY_DATE)
   193     else if(name == DOCML_NAME_SORT_BY_DATE)
   191     {
   194     {
   192         VideoCollectionUiLoaderData::mMenuActions[EActionSortByDate] = qobject_cast<HbAction*>(object);
   195         VideoCollectionUiLoaderData::mMenuActions[EActionSortByDate] = qobject_cast<HbAction*>(object);
       
   196         VideoCollectionUiLoaderData::mMenuActions[EActionSortByDate]->setCheckable(true);
   193     }
   197     }
   194     else if(name == DOCML_NAME_SORT_BY_NAME)
   198     else if(name == DOCML_NAME_SORT_BY_NAME)
   195     {
   199     {
   196         VideoCollectionUiLoaderData::mMenuActions[EActionSortByName] = qobject_cast<HbAction*>(object);
   200         VideoCollectionUiLoaderData::mMenuActions[EActionSortByName] = qobject_cast<HbAction*>(object);
       
   201         VideoCollectionUiLoaderData::mMenuActions[EActionSortByName]->setCheckable(true);
   197     }
   202     }
   198     else if(name == DOCML_NAME_SORT_BY_NUMBER_OF_ITEMS)
   203     else if(name == DOCML_NAME_SORT_BY_NUMBER_OF_ITEMS)
   199     {
   204     {
   200         VideoCollectionUiLoaderData::mMenuActions[EACtionSortByItemCount] = qobject_cast<HbAction*>(object);
   205         VideoCollectionUiLoaderData::mMenuActions[EACtionSortByItemCount] = qobject_cast<HbAction*>(object);
       
   206         VideoCollectionUiLoaderData::mMenuActions[EACtionSortByItemCount]->setCheckable(true);
   201     }
   207     }
   202     else if(name == DOCML_NAME_SORT_BY_SIZE)
   208     else if(name == DOCML_NAME_SORT_BY_SIZE)
   203     {
   209     {
   204         VideoCollectionUiLoaderData::mMenuActions[EActionSortBySize] = qobject_cast<HbAction*>(object);
   210         VideoCollectionUiLoaderData::mMenuActions[EActionSortBySize] = qobject_cast<HbAction*>(object);
       
   211         VideoCollectionUiLoaderData::mMenuActions[EActionSortBySize]->setCheckable(true);
   205     }
   212     }
   206 }
   213 }
   207 
   214 
   208 void VideoCollectionUiLoader::timerEvent(QTimerEvent *event)
   215 void VideoCollectionUiLoader::timerEvent(QTimerEvent *event)
   209 {
   216 {