videocollection/videocollectionview/tsrc/testlistview/src/testlistview.cpp
changeset 62 0e1e938beb1a
parent 59 a76e86df7ccd
child 65 a9d57bd8d7b7
--- a/videocollection/videocollectionview/tsrc/testlistview/src/testlistview.cpp	Thu Sep 02 20:28:16 2010 +0300
+++ b/videocollection/videocollectionview/tsrc/testlistview/src/testlistview.cpp	Fri Sep 17 08:30:05 2010 +0300
@@ -15,11 +15,11 @@
 *
 */
 
-// Version : %version: 54 %
+// Version : %version: 55 %
 
 #define private public
 #include "videoservices.h"
-#include "videosortfilterproxymodel.h"
+#include "videoproxymodelgeneric.h"
 #include "videolistwidget.h"
 #include "videolistview.h"
 #undef private
@@ -59,7 +59,7 @@
 #include "videocollectionwrapperdata.h"
 #include "videocollectionviewutilsdata.h"
 #include "videolistselectiondialogdata.h"
-#include "videosortfilterproxymodeldata.h"
+#include "videoproxymodeldata.h"
 #include "videocollectionuiloaderdata.h"
 #include "videolistdatamodeldata.h"
 #include "xqserviceutilxtra.h"
@@ -147,7 +147,7 @@
     VideoCollectionWrapperData::reset();
     VideoCollectionViewUtilsData::reset();
     VideoListSelectionDialogData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     HbDocumentLoader::cleanup();
 }
 
@@ -175,7 +175,7 @@
 // setRowCount
 // ---------------------------------------------------------------------------
 //
-void TestListView::setRowCount(int count, VideoSortFilterProxyModel *model)
+void TestListView::setRowCount(int count, VideoProxyModelGeneric *model)
 {
     if(!model)
     {
@@ -464,7 +464,7 @@
     videoListWidget = mUiLoader->findWidget<VideoListWidget>(DOCML_NAME_VC_VIDEOLISTWIDGET);
     QVERIFY(videoListWidget);
 	VideoListWidgetData::mActivateReturnValue =	-1;
-	QCOMPARE( mTestView->activateView(invalidId), -1	);
+	QCOMPARE( mTestView->activateView(invalidId), -1 );
 	QVERIFY( VideoListWidgetData::mActive == false );
 	QCOMPARE( VideoListWidgetData::mActivateCount, 1 );
 	QCOMPARE( VideoListWidgetData::mDeactivateCount, 1 );
@@ -492,7 +492,7 @@
     TMPXItemId itemId = TMPXItemId::InvalidId();
     init();
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdCaptured;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->activateView(itemId), 0);
@@ -500,14 +500,14 @@
     QCOMPARE(VideoListWidgetData::mActivateCount, 1);
     QCOMPARE(mTestView->mCollectionName, hbTrId("txt_videos_dblist_captured"));
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelDefaultColl);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, itemId);
+    QCOMPARE(VideoProxyModelData::mLastItemId, itemId);
     cleanup();
     
     // activate collection content view::
     // -downloaded category
     init();
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdDownloads;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->activateView(itemId), 0);
@@ -515,7 +515,7 @@
     QCOMPARE(VideoListWidgetData::mActivateCount, 1);
     QCOMPARE(mTestView->mCollectionName, hbTrId("txt_videos_dblist_downloaded"));
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelDefaultColl);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, itemId);
+    QCOMPARE(VideoProxyModelData::mLastItemId, itemId);
     cleanup();
 
     // activate collection content view:
@@ -523,7 +523,7 @@
     init();
     videoListWidget = mUiLoader->findWidget<VideoListWidget>(DOCML_NAME_VC_VIDEOLISTWIDGET);
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdOther;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->activateView(itemId), -1);
@@ -532,14 +532,14 @@
     QCOMPARE(mTestView->mCollectionName.length(), 0);
     // for not activated widget, defaultlevel is ELevelVideos 
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelVideos);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, TMPXItemId::InvalidId());
+    QCOMPARE(VideoProxyModelData::mLastItemId, TMPXItemId::InvalidId());
     cleanup();
 
     // activate collection content view:
     // -invalid category but item id is ok
     init();
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = 0;
     itemId.iId2 = KVcxMvcMediaTypeVideo;
     QCOMPARE(mTestView->activateView(itemId), -1);
@@ -548,7 +548,7 @@
     QCOMPARE(mTestView->mCollectionName.length(), 0);
     // for not activated widget, defaultlevel is ELevelVideos 
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelVideos);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, TMPXItemId::InvalidId());
+    QCOMPARE(VideoProxyModelData::mLastItemId, TMPXItemId::InvalidId());
     cleanup();
 
     // activate view:
@@ -562,7 +562,7 @@
     videoServices->mCurrentService = VideoServices::EBrowse;
     videoServices->mSortRole = 0;
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdCaptured;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->initializeView(), 0);
@@ -571,9 +571,9 @@
     QCOMPARE(VideoListWidgetData::mActivateCount, 1);
     QCOMPARE(mTestView->mCollectionName, hbTrId("txt_videos_dblist_captured"));
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelDefaultColl);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, itemId);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyDateTime);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QCOMPARE(VideoProxyModelData::mLastItemId, itemId);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyDateTime);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
     serviceUtilXtra->decreaseReferenceCount();
     videoServices->decreaseReferenceCount();
     cleanup();
@@ -589,7 +589,7 @@
     videoServices->mCurrentService = VideoServices::EBrowse;
     videoServices->mSortRole = 1;
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdCaptured;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->initializeView(), 0);
@@ -598,9 +598,9 @@
     QCOMPARE(VideoListWidgetData::mActivateCount, 1);
     QCOMPARE(mTestView->mCollectionName, hbTrId("txt_videos_dblist_captured"));
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelDefaultColl);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, itemId);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyDateTime);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QCOMPARE(VideoProxyModelData::mLastItemId, itemId);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyDateTime);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
     cleanup();
     serviceUtilXtra->decreaseReferenceCount();
     videoServices->decreaseReferenceCount();
@@ -616,7 +616,7 @@
     videoServices->mCurrentService = VideoServices::EBrowse;
     videoServices->mSortRole = 2;
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdCaptured;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->initializeView(), 0);
@@ -625,9 +625,9 @@
     QCOMPARE(VideoListWidgetData::mActivateCount, 1);
     QCOMPARE(mTestView->mCollectionName, hbTrId("txt_videos_dblist_captured"));
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelDefaultColl);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, itemId);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QCOMPARE(VideoProxyModelData::mLastItemId, itemId);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
     cleanup();
     serviceUtilXtra->decreaseReferenceCount();
     videoServices->decreaseReferenceCount();
@@ -643,7 +643,7 @@
     videoServices->mCurrentService = VideoServices::EBrowse;
     videoServices->mSortRole = 3;
     VideoListWidgetData::reset();
-    VideoSortFilterProxyModelData::reset();
+    VideoProxyModelData::reset();
     itemId.iId1 = KVcxMvcCategoryIdCaptured;
     itemId.iId2 = KVcxMvcMediaTypeCategory;
     QCOMPARE(mTestView->initializeView(), 0);
@@ -652,9 +652,9 @@
     QCOMPARE(VideoListWidgetData::mActivateCount, 1);
     QCOMPARE(mTestView->mCollectionName, hbTrId("txt_videos_dblist_captured"));
     QCOMPARE(mTestView->mCurrentList->getLevel(), VideoCollectionCommon::ELevelDefaultColl);
-    QCOMPARE(VideoSortFilterProxyModelData::mLastItemId, itemId);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeySizeValue);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QCOMPARE(VideoProxyModelData::mLastItemId, itemId);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeySizeValue);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
     cleanup();
     serviceUtilXtra->decreaseReferenceCount();
     videoServices->decreaseReferenceCount();
@@ -832,16 +832,16 @@
 	init(false);
 	connect(this, SIGNAL(testSignal(int)), mTestView, SLOT(startSorting()));
 	emit testSignal(0);
-    QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 0);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, -1);
+    QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 0);
+    QCOMPARE(VideoProxyModelData::mSortRole, -1);
 	cleanup();
 
     // View is not activated.
     init();
     connect(this, SIGNAL(testSignal(int)), mTestView, SLOT(startSorting()));
     emit testSignal(0);
-    QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 0);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, -1);
+    QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 0);
+    QCOMPARE(VideoProxyModelData::mSortRole, -1);
     cleanup();
 
     TMPXItemId invalidId = TMPXItemId::InvalidId();
@@ -856,8 +856,8 @@
     HbMenuData::mMenuAction = sortMenuAction;
     connect(this, SIGNAL(testSignal(int)), mTestView, SLOT(startSorting()));
     emit testSignal(0);
-    QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 0);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, -1);
+    QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 0);
+    QCOMPARE(VideoProxyModelData::mSortRole, -1);
     cleanup();
 
 	// Good	cases.
@@ -866,7 +866,7 @@
     sortMenu = mUiLoader->findWidget<HbMenu>(DOCML_NAME_SORT_MENU);
     sortMenuAction->setMenu(sortMenu);
     HbMenuData::mMenuAction = sortMenuAction;
-    VideoSortFilterProxyModel* model = mTestView->mCurrentList->getModel();
+    VideoProxyModelGeneric* model = mTestView->mCurrentList->getModel();
 	QVERIFY(action != 0);
 	mUiLoader->findWidget<HbMenu>(DOCML_NAME_OPTIONS_MENU)->setActiveAction(sortMenuAction);
 	HbAction* sortAction = mUiLoader->findObject<HbAction>(DOCML_NAME_SORT_BY_NAME);
@@ -883,42 +883,42 @@
 	connect(this, SIGNAL(testSignal(int)), mTestView, SLOT(startSorting()));
 	emit testSignal(0);
 	// since current list is videolist, sorting count is 2 because both all videos and collection content are sorted
-	QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 2);
-	QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
-	QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
-    QVERIFY(VideoSortFilterProxyModelData::mSortAsync);
+	QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 2);
+	QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
+	QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QVERIFY(VideoProxyModelData::mSortAsync);
 
-    VideoSortFilterProxyModelData::mDoSortingCallCount = 0;
+    VideoProxyModelData::mDoSortingCallCount = 0;
     // emit test signal again, with same parameters. Sorting should be switched to
     // descending order.
     emit testSignal(0);
     // since current list is videolist, sorting count is 2 because both all videos and collection content are sorted
-    QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 2);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::DescendingOrder);
-    QVERIFY(VideoSortFilterProxyModelData::mSortAsync);
+    QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 2);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::DescendingOrder);
+    QVERIFY(VideoProxyModelData::mSortAsync);
 
-    VideoSortFilterProxyModelData::mDoSortingCallCount = 0;
+    VideoProxyModelData::mDoSortingCallCount = 0;
     // on third emit, sorting should be switched back to ascending
     emit testSignal(0);
     // since current list is videolist, sorting count is 2 because both all videos and collection content are sorted
-    QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 2);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
-    QVERIFY(VideoSortFilterProxyModelData::mSortAsync);
+    QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 2);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyTitle);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QVERIFY(VideoProxyModelData::mSortAsync);
 
     // test that after changing the sort role, the order is also switched to ascending.
     model->doSorting(model->sortRole(), Qt::DescendingOrder);
     sortAction = mUiLoader->findObject<HbAction>(DOCML_NAME_SORT_BY_DATE);
     QVERIFY(sortAction != 0);
     sortMenu->setActiveAction(sortAction);
-    VideoSortFilterProxyModelData::mDoSortingCallCount = 0;
+    VideoProxyModelData::mDoSortingCallCount = 0;
     emit testSignal(0);
     // since current list is videolist, sorting count is 2 because both all videos and collection content are sorted
-    QCOMPARE(VideoSortFilterProxyModelData::mDoSortingCallCount, 2);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyDateTime);
-    QCOMPARE(VideoSortFilterProxyModelData::mSortOrder, Qt::AscendingOrder);
-    QVERIFY(VideoSortFilterProxyModelData::mSortAsync);
+    QCOMPARE(VideoProxyModelData::mDoSortingCallCount, 2);
+    QCOMPARE(VideoProxyModelData::mSortRole, (int)VideoCollectionCommon::KeyDateTime);
+    QCOMPARE(VideoProxyModelData::mSortOrder, Qt::AscendingOrder);
+    QVERIFY(VideoProxyModelData::mSortAsync);
 	cleanup();
 	
 	// start sorting slot:
@@ -1049,20 +1049,20 @@
     // selection dialog exists
     ////////////
     VideoCollectionUiLoaderData::mFailDialogLoad = false;
-    VideoSortFilterProxyModelData::mOpenedItemId = TMPXItemId(2, 3);
+    VideoProxyModelData::mOpenedItemId = TMPXItemId(2, 3);
     emit testSignal();
     QCOMPARE(VideoListSelectionDialogData::mMultiSelectionLaunchCount, 1);
     QCOMPARE(VideoListSelectionDialogData::mSelectionType, (int)VideoListSelectionDialog::EDeleteVideos);
-    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoSortFilterProxyModelData::mOpenedItemId);
+    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoProxyModelData::mOpenedItemId);
     
     ////////////
     // test second successful activation.
     ////////////
-    VideoSortFilterProxyModelData::mOpenedItemId = TMPXItemId(3, 2);
+    VideoProxyModelData::mOpenedItemId = TMPXItemId(3, 2);
     emit testSignal();
     QCOMPARE(VideoListSelectionDialogData::mMultiSelectionLaunchCount, 2);
     QCOMPARE(VideoListSelectionDialogData::mSelectionType, (int)VideoListSelectionDialog::EDeleteVideos);
-    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoSortFilterProxyModelData::mOpenedItemId);
+    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoProxyModelData::mOpenedItemId);
 
     cleanup();
 }
@@ -1315,8 +1315,8 @@
 	mTestView->mCurrentList = tmpList;
 	
 	// collection list widget has no model
-	VideoSortFilterProxyModel *nullModel = 0;
-	VideoSortFilterProxyModel *tempModel = collectionContent->getModel();
+	VideoProxyModelGeneric *nullModel = 0;
+	VideoProxyModelGeneric *tempModel = collectionContent->getModel();
 	collectionContent->initialize(*nullModel, false, VideoCollectionCommon::ELevelDefaultColl);
 	listWidget = mTestView->mCurrentList;
 	listWidgetActivateCount = VideoListWidgetData::mActivateCount;
@@ -1683,7 +1683,7 @@
     QVERIFY(connect(this, SIGNAL(testSignal()), mTestView, SLOT(addVideosToCollectionSlot())));
 
     TMPXItemId invalidId = TMPXItemId::InvalidId();
-    VideoSortFilterProxyModelData::mOpenedItemId = TMPXItemId(0, 2);
+    VideoProxyModelData::mOpenedItemId = TMPXItemId(0, 2);
     
     // Not initalized, no mCurrentList
     emit testSignal();
@@ -1708,7 +1708,7 @@
     mTestView->mCurrentList->mCurrentLevel = VideoCollectionCommon::ELevelCategory;
     emit testSignal();
     QVERIFY(VideoListSelectionDialogData::mSelectionType == VideoListSelectionDialog::EAddToCollection);
-    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoSortFilterProxyModelData::mOpenedItemId);
+    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoProxyModelData::mOpenedItemId);
     QCOMPARE(VideoCollectionViewUtilsData::mLastError, 0);
 
     // Current level is album, video list widget load fails.
@@ -1719,7 +1719,7 @@
     mTestView->mCurrentList->mCurrentLevel = VideoCollectionCommon::ELevelAlbum;
     emit testSignal();
     QVERIFY(VideoListSelectionDialogData::mSelectionType == VideoListSelectionDialog::EAddToCollection);
-    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoSortFilterProxyModelData::mOpenedItemId);
+    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoProxyModelData::mOpenedItemId);
     QCOMPARE(VideoCollectionViewUtilsData::mLastError, 0);
     
     // Current level is album, but model is empty.
@@ -1766,7 +1766,7 @@
     setRowCount(1);
     emit testSignal();
     QVERIFY(VideoListSelectionDialogData::mSelectionType == VideoListSelectionDialog::EAddToCollection);
-    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoSortFilterProxyModelData::mOpenedItemId);
+    QVERIFY(VideoListSelectionDialogData::mSettedMpxId == VideoProxyModelData::mOpenedItemId);
     QCOMPARE(VideoCollectionViewUtilsData::mLastError, 0);
     
     disconnect(this, SIGNAL(testSignal()), mTestView, SLOT(addVideosToCollectionSlot()));
@@ -1812,15 +1812,15 @@
     
     // Open item is invalid
     VideoCollectionUiLoaderData::mFindFailure = false;
-    VideoSortFilterProxyModelData::mOpenedItemId = TMPXItemId::InvalidId();
+    VideoProxyModelData::mOpenedItemId = TMPXItemId::InvalidId();
     emit testSignal();
     
     // Open item is video!
-    VideoSortFilterProxyModelData::mOpenedItemId = TMPXItemId(0, KVcxMvcMediaTypeVideo);
+    VideoProxyModelData::mOpenedItemId = TMPXItemId(0, KVcxMvcMediaTypeVideo);
     emit testSignal();
     
     // Good case.
-    VideoSortFilterProxyModelData::mOpenedItemId = TMPXItemId(0, KVcxMvcMediaTypeAlbum);
+    VideoProxyModelData::mOpenedItemId = TMPXItemId(0, KVcxMvcMediaTypeAlbum);
     emit testSignal();
     
     disconnect(this, SIGNAL(testSignal()), mTestView, SLOT(removeVideosFromCollectionSlot()));