equal
deleted
inserted
replaced
37 int VideoSortFilterProxyModelData::mAddItemsInAlbumReturnValue = 0; |
37 int VideoSortFilterProxyModelData::mAddItemsInAlbumReturnValue = 0; |
38 int VideoSortFilterProxyModelData::mRemoveItemsFromAlbumReturnValue = 0; |
38 int VideoSortFilterProxyModelData::mRemoveItemsFromAlbumReturnValue = 0; |
39 TMPXItemId VideoSortFilterProxyModelData::mGenericFilterId = TMPXItemId::InvalidId(); |
39 TMPXItemId VideoSortFilterProxyModelData::mGenericFilterId = TMPXItemId::InvalidId(); |
40 bool VideoSortFilterProxyModelData::mGenericFilterValue = false; |
40 bool VideoSortFilterProxyModelData::mGenericFilterValue = false; |
41 TMPXItemId VideoSortFilterProxyModelData::mNewAlbumId = TMPXItemId::InvalidId(); |
41 TMPXItemId VideoSortFilterProxyModelData::mNewAlbumId = TMPXItemId::InvalidId(); |
42 QString VideoSortFilterProxyModelData::mLastAlbumNameInRename; |
42 QString VideoSortFilterProxyModelData::mLastItemNameInRename = ""; |
43 int VideoSortFilterProxyModelData::mRenameAlbumReturnValue = 0; |
43 int VideoSortFilterProxyModelData::mRenameItemReturnValue = 0; |
44 QString VideoSortFilterProxyModelData::mLastAddedAlbumName = ""; |
44 QString VideoSortFilterProxyModelData::mLastAddedAlbumName = ""; |
45 |
45 |
46 VideoSortFilterProxyModel::VideoSortFilterProxyModel(VideoCollectionCommon::TModelType type, QObject *parent): |
46 VideoSortFilterProxyModel::VideoSortFilterProxyModel(VideoCollectionCommon::TModelType type, QObject *parent): |
47 QSortFilterProxyModel(parent), |
47 QSortFilterProxyModel(parent), |
48 mModel(0), |
48 mModel(0), |
157 void VideoSortFilterProxyModel::albumChangedSlot() |
157 void VideoSortFilterProxyModel::albumChangedSlot() |
158 { |
158 { |
159 // not stubbed |
159 // not stubbed |
160 } |
160 } |
161 |
161 |
162 void VideoSortFilterProxyModel::itemModifiedSlot(const TMPXItemId &itemId) |
|
163 { |
|
164 Q_UNUSED(itemId); |
|
165 // not stubbed |
|
166 } |
|
167 |
|
168 bool VideoSortFilterProxyModel::lessThan(const QModelIndex &left, |
162 bool VideoSortFilterProxyModel::lessThan(const QModelIndex &left, |
169 const QModelIndex &right) const |
163 const QModelIndex &right) const |
170 { |
164 { |
171 Q_UNUSED(left); |
165 Q_UNUSED(left); |
172 Q_UNUSED(right); |
166 Q_UNUSED(right); |
279 void VideoSortFilterProxyModel::setAlbumInUse(TMPXItemId albumId) |
273 void VideoSortFilterProxyModel::setAlbumInUse(TMPXItemId albumId) |
280 { |
274 { |
281 VideoSortFilterProxyModelData::mLastItemId = albumId; |
275 VideoSortFilterProxyModelData::mLastItemId = albumId; |
282 } |
276 } |
283 |
277 |
284 int VideoSortFilterProxyModel::renameAlbum(const TMPXItemId &albumId, const QString &newTitle) |
278 int VideoSortFilterProxyModel::renameItem(const TMPXItemId &itemId, const QString &newTitle) |
285 { |
279 { |
286 if(VideoSortFilterProxyModelData::mRemoveItemsFromAlbumReturnValue >= 0) |
280 if(VideoSortFilterProxyModelData::mRemoveItemsFromAlbumReturnValue >= 0) |
287 { |
281 { |
288 VideoSortFilterProxyModelData::mLastItemId = albumId; |
282 VideoSortFilterProxyModelData::mLastItemId = itemId; |
289 VideoSortFilterProxyModelData::mLastAlbumNameInRename = newTitle; |
283 VideoSortFilterProxyModelData::mLastItemNameInRename = newTitle; |
290 |
284 |
291 } |
285 } |
292 return VideoSortFilterProxyModelData::mRenameAlbumReturnValue; |
286 return VideoSortFilterProxyModelData::mRenameItemReturnValue; |
293 } |
287 } |
294 |
288 |
295 TMPXItemId VideoSortFilterProxyModel::getOpenItem() const |
289 TMPXItemId VideoSortFilterProxyModel::getOpenItem() const |
296 { |
290 { |
297 return VideoSortFilterProxyModelData::mOpenedItemId; |
291 return VideoSortFilterProxyModelData::mOpenedItemId; |