videocollection/tsrc/stubs/src/videocollectionuiloader.cpp
changeset 62 0e1e938beb1a
parent 47 45e72b57a2fd
child 65 a9d57bd8d7b7
--- a/videocollection/tsrc/stubs/src/videocollectionuiloader.cpp	Thu Sep 02 20:28:16 2010 +0300
+++ b/videocollection/tsrc/stubs/src/videocollectionuiloader.cpp	Fri Sep 17 08:30:05 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 )