videocollection/tsrc/stubs/src/videocollectionuiloader.cpp
changeset 58 d2b028fd1f7d
parent 41 229f037ce963
child 63 4707a0db12f6
--- a/videocollection/tsrc/stubs/src/videocollectionuiloader.cpp	Mon Aug 23 14:27:29 2010 +0300
+++ b/videocollection/tsrc/stubs/src/videocollectionuiloader.cpp	Fri Sep 03 12:37:43 2010 +0300
@@ -136,14 +136,17 @@
         name == DOCML_NAME_VC_COLLECTIONWIDGET ||
         name == DOCML_NAME_VC_COLLECTIONCONTENTWIDGET)
     {
-        VideoCollectionCommon::TModelType type = VideoCollectionCommon::EModelTypeAllVideos;
+        VideoProxyModelGeneric *model(0);
+        
         if(name == DOCML_NAME_VC_COLLECTIONWIDGET) {
-            type = VideoCollectionCommon::EModelTypeCollections;
+            model = wrapper.getCollectionsModel();
         } else if (name == DOCML_NAME_VC_COLLECTIONCONTENTWIDGET) {
-            type = VideoCollectionCommon::EModelTypeCollectionContent;
+            model = wrapper.getCollectionContentModel();
+        } else
+        {
+            model = wrapper.getAllVideosModel();
         }
         VideoListWidget *videoList = qobject_cast<VideoListWidget*>(object);
-        VideoSortFilterProxyModel *model = wrapper.getModel(type);
         
         VideoCollectionCommon::TCollectionLevels level = VideoCollectionCommon::ELevelInvalid;
         if(name == DOCML_NAME_VC_VIDEOLISTWIDGET )