videocollection/tsrc/stubs/inc/videocollectionwrapperdata.h
changeset 62 0e1e938beb1a
parent 15 cf5481c2bc0b
equal deleted inserted replaced
59:a76e86df7ccd 62:0e1e938beb1a
    16 */
    16 */
    17 
    17 
    18 #ifndef VIDEOCOLLECTIONWRAPPERDATA_H
    18 #ifndef VIDEOCOLLECTIONWRAPPERDATA_H
    19 #define VIDEOCOLLECTIONWRAPPERDATA_H
    19 #define VIDEOCOLLECTIONWRAPPERDATA_H
    20 
    20 
    21 #include "videosortfilterproxymodel.h"
    21 #include "videoproxymodelgeneric.h"
       
    22 #include "videoproxymodelallvideos.h"
       
    23 #include "videoproxymodelcollections.h"
       
    24 #include "videoproxymodelcontent.h"
    22 #include "videolistdatamodel.h"
    25 #include "videolistdatamodel.h"
       
    26 #include <qpointer.h>
    23 
    27 
    24 class VideoCollectionWrapperData
    28 class VideoCollectionWrapperData : public QObject
    25 {
    29 {
       
    30     Q_OBJECT 
       
    31     
    26 public: // methods
    32 public: // methods
    27     static void reset()
    33     static void reset();
    28     {
    34     /*{
    29         mGetModelFails = false;
    35         mGetGenericModelFails = false;
       
    36         mGetAllVideosModelFails = false;
       
    37         mGetCollectionsModelFails = false;
       
    38         mGetCollectionContentModelFails = false;
    30         
    39         
    31         delete mAllVideosModel;
    40         delete mAllVideosModel;
    32         mAllVideosModel = 0;
       
    33         
       
    34         delete mCollectionsModel;
    41         delete mCollectionsModel;
    35         mCollectionsModel = 0;
       
    36         
       
    37         delete mCollectionContentModel;
    42         delete mCollectionContentModel;
    38         mCollectionContentModel = 0;
       
    39         
       
    40         delete mGenericModel;
    43         delete mGenericModel;
    41         mGenericModel = 0;
    44 
    42         
       
    43         delete mSourceModel;
    45         delete mSourceModel;
    44         mSourceModel = 0;        
    46         mSourceModel = 0;        
    45     }
    47     }*/
    46     
    48     
    47 public: // data
    49 public: // data
    48     static bool mGetModelFails;
    50     static bool mGetGenericModelFails;
       
    51     static bool mGetAllVideosModelFails;
       
    52     static bool mGetCollectionsModelFails;
       
    53     static bool mGetCollectionContentModelFails;
    49     static VideoListDataModel *mSourceModel;
    54     static VideoListDataModel *mSourceModel;
    50     static VideoSortFilterProxyModel *mAllVideosModel;
    55     static QPointer<VideoProxyModelGeneric> mAllVideosModel;
    51     static VideoSortFilterProxyModel *mCollectionsModel;
    56     static QPointer<VideoProxyModelGeneric> mCollectionsModel;
    52     static VideoSortFilterProxyModel *mCollectionContentModel;
    57     static QPointer<VideoProxyModelGeneric> mCollectionContentModel;
    53     static VideoSortFilterProxyModel *mGenericModel;    
    58     static QPointer<VideoProxyModelGeneric> mGenericModel;
    54 };
    59 };
    55 
    60 
    56 #endif /* VIDEOSORTFILTERPROXYMODEL_H */
    61 #endif /* VIDEOCOLLECTIONWRAPPERDATA_H */