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 |
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 { |