diff -r 45e72b57a2fd -r e3cecb93e76a videocollection/tsrc/stubs/src/videocollectionviewutils.cpp --- a/videocollection/tsrc/stubs/src/videocollectionviewutils.cpp Tue Jul 06 14:17:50 2010 +0300 +++ b/videocollection/tsrc/stubs/src/videocollectionviewutils.cpp Wed Aug 18 09:50:14 2010 +0300 @@ -20,7 +20,6 @@ int VideoCollectionViewUtilsData::mLastError = 0; bool VideoCollectionViewUtilsData::mLoadSortingValuesFails = false; -bool VideoCollectionViewUtilsData::mGetServiceIconStringsFails = false; int VideoCollectionViewUtilsData::mVideoSortRole = -1; int VideoCollectionViewUtilsData::mCollectionSortRole = -1; Qt::SortOrder VideoCollectionViewUtilsData::mVideoSortOrder = Qt::AscendingOrder; @@ -31,6 +30,8 @@ VideoCollectionCommon::TCollectionLevels VideoCollectionViewUtilsData::mWidgetLevel = VideoCollectionCommon::ELevelVideos; TMPXItemId VideoCollectionViewUtilsData::mActivityCollectionId = TMPXItemId::InvalidId(); QString VideoCollectionViewUtilsData::mActivityCollectionName = ""; +QList VideoCollectionViewUtilsData::mCenRepStringValues; +QList VideoCollectionViewUtilsData::mCenRepIntValues; VideoCollectionViewUtils& VideoCollectionViewUtils::instance() { @@ -101,24 +102,32 @@ return 0; } -int VideoCollectionViewUtils::getServiceIconStrings(QString& icon, - QString& iconPressed) +QString VideoCollectionViewUtils::getCenRepStringValue(int key) { - if (VideoCollectionViewUtilsData::mGetServiceIconStringsFails) + Q_UNUSED(key); + if(VideoCollectionViewUtilsData::mCenRepStringValues.count() > 0) { - return -1; + QString str = VideoCollectionViewUtilsData::mCenRepStringValues.takeFirst(); + if(str != CENREP_NO_STRING) + { + return str; + } } - - icon = VideoCollectionViewUtilsData::mIconString; - iconPressed = VideoCollectionViewUtilsData::mPressedString; - - return 0; + return QString(); } -QString VideoCollectionViewUtils::getServiceUriString() +int VideoCollectionViewUtils::getCenRepIntValue(int key) { - // not stubbed - return QString(); + Q_UNUSED(key); + if(VideoCollectionViewUtilsData::mCenRepIntValues.count() > 0) + { + int value = VideoCollectionViewUtilsData::mCenRepIntValues.takeFirst();; + if(value != CENREP_NO_INT) + { + return value; + } + } + return -1; } void VideoCollectionViewUtils::initListView(HbListView *view)