18 #include "videocollectionviewutils.h" |
18 #include "videocollectionviewutils.h" |
19 #include "videocollectionviewutilsdata.h" |
19 #include "videocollectionviewutilsdata.h" |
20 |
20 |
21 int VideoCollectionViewUtilsData::mLastError = 0; |
21 int VideoCollectionViewUtilsData::mLastError = 0; |
22 bool VideoCollectionViewUtilsData::mLoadSortingValuesFails = false; |
22 bool VideoCollectionViewUtilsData::mLoadSortingValuesFails = false; |
23 bool VideoCollectionViewUtilsData::mGetServiceIconStringsFails = false; |
|
24 int VideoCollectionViewUtilsData::mVideoSortRole = -1; |
23 int VideoCollectionViewUtilsData::mVideoSortRole = -1; |
25 int VideoCollectionViewUtilsData::mCollectionSortRole = -1; |
24 int VideoCollectionViewUtilsData::mCollectionSortRole = -1; |
26 Qt::SortOrder VideoCollectionViewUtilsData::mVideoSortOrder = Qt::AscendingOrder; |
25 Qt::SortOrder VideoCollectionViewUtilsData::mVideoSortOrder = Qt::AscendingOrder; |
27 Qt::SortOrder VideoCollectionViewUtilsData::mCollectionSortOrder = Qt::AscendingOrder; |
26 Qt::SortOrder VideoCollectionViewUtilsData::mCollectionSortOrder = Qt::AscendingOrder; |
28 QString VideoCollectionViewUtilsData::mIconString = ""; |
27 QString VideoCollectionViewUtilsData::mIconString = ""; |
29 QString VideoCollectionViewUtilsData::mPressedString = ""; |
28 QString VideoCollectionViewUtilsData::mPressedString = ""; |
30 QVariant VideoCollectionViewUtilsData::mLastStatusAdditional = QVariant(); |
29 QVariant VideoCollectionViewUtilsData::mLastStatusAdditional = QVariant(); |
31 VideoCollectionCommon::TCollectionLevels VideoCollectionViewUtilsData::mWidgetLevel = VideoCollectionCommon::ELevelVideos; |
30 VideoCollectionCommon::TCollectionLevels VideoCollectionViewUtilsData::mWidgetLevel = VideoCollectionCommon::ELevelVideos; |
32 TMPXItemId VideoCollectionViewUtilsData::mActivityCollectionId = TMPXItemId::InvalidId(); |
31 TMPXItemId VideoCollectionViewUtilsData::mActivityCollectionId = TMPXItemId::InvalidId(); |
33 QString VideoCollectionViewUtilsData::mActivityCollectionName = ""; |
32 QString VideoCollectionViewUtilsData::mActivityCollectionName = ""; |
|
33 QList<QString> VideoCollectionViewUtilsData::mCenRepStringValues; |
|
34 QList<int> VideoCollectionViewUtilsData::mCenRepIntValues; |
34 |
35 |
35 VideoCollectionViewUtils& VideoCollectionViewUtils::instance() |
36 VideoCollectionViewUtils& VideoCollectionViewUtils::instance() |
36 { |
37 { |
37 static VideoCollectionViewUtils _popupInstance; |
38 static VideoCollectionViewUtils _popupInstance; |
38 return _popupInstance; |
39 return _popupInstance; |
99 return -1; |
100 return -1; |
100 } |
101 } |
101 return 0; |
102 return 0; |
102 } |
103 } |
103 |
104 |
104 int VideoCollectionViewUtils::getServiceIconStrings(QString& icon, |
105 QString VideoCollectionViewUtils::getCenRepStringValue(int key) |
105 QString& iconPressed) |
|
106 { |
106 { |
107 if (VideoCollectionViewUtilsData::mGetServiceIconStringsFails) |
107 Q_UNUSED(key); |
|
108 if(VideoCollectionViewUtilsData::mCenRepStringValues.count() > 0) |
108 { |
109 { |
109 return -1; |
110 QString str = VideoCollectionViewUtilsData::mCenRepStringValues.takeFirst(); |
|
111 if(str != CENREP_NO_STRING) |
|
112 { |
|
113 return str; |
|
114 } |
110 } |
115 } |
111 |
116 return QString(); |
112 icon = VideoCollectionViewUtilsData::mIconString; |
|
113 iconPressed = VideoCollectionViewUtilsData::mPressedString; |
|
114 |
|
115 return 0; |
|
116 } |
117 } |
117 |
118 |
118 QString VideoCollectionViewUtils::getServiceUriString() |
119 int VideoCollectionViewUtils::getCenRepIntValue(int key) |
119 { |
120 { |
120 // not stubbed |
121 Q_UNUSED(key); |
121 return QString(); |
122 if(VideoCollectionViewUtilsData::mCenRepIntValues.count() > 0) |
|
123 { |
|
124 int value = VideoCollectionViewUtilsData::mCenRepIntValues.takeFirst();; |
|
125 if(value != CENREP_NO_INT) |
|
126 { |
|
127 return value; |
|
128 } |
|
129 } |
|
130 return -1; |
122 } |
131 } |
123 |
132 |
124 void VideoCollectionViewUtils::initListView(HbListView *view) |
133 void VideoCollectionViewUtils::initListView(HbListView *view) |
125 { |
134 { |
126 Q_UNUSED(view); |
135 Q_UNUSED(view); |