videocollection/videocollectionwrapper/tsrc/testvideosortfilterproxymodel/stub/src/videolistdatamodel.cpp
changeset 36 8aed59de29f9
parent 35 3738fe97f027
equal deleted inserted replaced
35:3738fe97f027 36:8aed59de29f9
   178     if(mReturnInvalid)
   178     if(mReturnInvalid)
   179     {
   179     {
   180         return returnValue;
   180         return returnValue;
   181     }
   181     }
   182     int row = index.row();
   182     int row = index.row();
   183     if(role == Qt::DisplayRole)
   183     if(role == VideoCollectionCommon::KeyTitle)
   184     {       
   184     {       
   185         if(row >= 0 && row < mData.count())
   185         if(row >= 0 && row < mData.count())
   186         {
   186         {
   187             returnValue = mData.at(row)->mName;
   187             returnValue = mData.at(row)->mName;
   188         }
   188         }
   189     }
   189     }
   190     else if(role == VideoCollectionCommon::KeySizeValue)
   190     else if(role == VideoCollectionCommon::KeySizeValue || 
       
   191             role == VideoCollectionCommon::KeyNumberOfItems)
   191     {
   192     {
   192         if(row >= 0 && row < mData.count())
   193         if(row >= 0 && row < mData.count())
   193         {
   194         {
   194             returnValue = mData.at(row)->mSize;
   195             returnValue = mData.at(row)->mSize;
   195         }
   196         }