videocollection/tsrc/stubs/src/videothumbnaildata.cpp
changeset 52 e3cecb93e76a
parent 15 cf5481c2bc0b
child 59 a76e86df7ccd
equal deleted inserted replaced
47:45e72b57a2fd 52:e3cecb93e76a
    19 #include "videothumbnaildata.h"
    19 #include "videothumbnaildata.h"
    20 #include "videothumbnailtestdata.h"
    20 #include "videothumbnailtestdata.h"
    21 
    21 
    22 int VideoThumbnailTestData::mInstanceCallCount = 0;
    22 int VideoThumbnailTestData::mInstanceCallCount = 0;
    23 int VideoThumbnailTestData::mFreeThumbnailDataCallCount = 0;
    23 int VideoThumbnailTestData::mFreeThumbnailDataCallCount = 0;
    24 int VideoThumbnailTestData::mBackgroundThumbnailFetchingEnabled = 0;
    24 bool VideoThumbnailTestData::mBackgroundThumbnailFetchingEnabled = false;
    25 int VideoThumbnailTestData::mStartBackgroundFetchingCallCount = 0;
    25 int VideoThumbnailTestData::mStartBackgroundFetchingCallCount = 0;
       
    26 int VideoThumbnailTestData::mFetchIndex = -1;
    26 
    27 
    27 VideoThumbnailData &VideoThumbnailData::instance()
    28 VideoThumbnailData &VideoThumbnailData::instance()
    28 {
    29 {
    29     VideoThumbnailTestData::mInstanceCallCount++;
    30     VideoThumbnailTestData::mInstanceCallCount++;
    30     static VideoThumbnailData _thumbnailData;
    31     static VideoThumbnailData _thumbnailData;
    60 }
    61 }
    61 
    62 
    62 void VideoThumbnailData::startBackgroundFetching(VideoSortFilterProxyModel *model, int fetchIndex)
    63 void VideoThumbnailData::startBackgroundFetching(VideoSortFilterProxyModel *model, int fetchIndex)
    63 {
    64 {
    64     Q_UNUSED(model);
    65     Q_UNUSED(model);
    65     Q_UNUSED(fetchIndex);
       
    66     
       
    67     VideoThumbnailTestData::mStartBackgroundFetchingCallCount++;
    66     VideoThumbnailTestData::mStartBackgroundFetchingCallCount++;
       
    67     VideoThumbnailTestData::mFetchIndex = fetchIndex;
    68 }
    68 }
    69 
    69 
    70 void VideoThumbnailData::enableBackgroundFetching(bool enable)
    70 void VideoThumbnailData::enableBackgroundFetching(bool enable)
    71 {
    71 {
    72     VideoThumbnailTestData::mBackgroundThumbnailFetchingEnabled = enable;
    72     VideoThumbnailTestData::mBackgroundThumbnailFetchingEnabled = enable;
       
    73 }
       
    74 
       
    75 bool VideoThumbnailData::backgroundFetchingEnabled()
       
    76 {
       
    77     return VideoThumbnailTestData::mBackgroundThumbnailFetchingEnabled;
    73 }
    78 }
    74 
    79 
    75 void VideoThumbnailData::enableThumbnailCreation(bool enable)
    80 void VideoThumbnailData::enableThumbnailCreation(bool enable)
    76 {
    81 {
    77     Q_UNUSED(enable);
    82     Q_UNUSED(enable);