videocollection/videocollectionview/src/videolistwidget.cpp
changeset 55 4bfa887905cf
parent 50 21fe8338c6bf
child 58 d2b028fd1f7d
--- a/videocollection/videocollectionview/src/videolistwidget.cpp	Fri Aug 06 09:43:48 2010 +0300
+++ b/videocollection/videocollectionview/src/videolistwidget.cpp	Mon Aug 23 14:27:29 2010 +0300
@@ -255,9 +255,12 @@
        !connect(this, SIGNAL(scrollingEnded()), this, SLOT(scrollingEndedSlot())) ||
        !connect(this, SIGNAL(scrollPositionChanged(const QPointF &)), 
                this, SLOT(scrollPositionChangedSlot(const QPointF &))) ||
-       !connect(mScrollPositionTimer, SIGNAL(timeout()), this, SLOT(scrollPositionTimerSlot())) || 
+       !connect(mScrollPositionTimer, SIGNAL(timeout()), 
+               this, SLOT(scrollPositionTimerSlot())) || 
        !connect(this, SIGNAL(longPressed(HbAbstractViewItem *, const QPointF &)), 
-                this, SLOT(longPressedSlot(HbAbstractViewItem *, const QPointF &))))
+                this, SLOT(longPressedSlot(HbAbstractViewItem *, const QPointF &))) ||
+       !connect(mModel, SIGNAL(modelSorted()), this, 
+               SLOT(fetchThumbnailsForVisibleItems()), Qt::QueuedConnection))
     {
         return -1;
     }
@@ -314,6 +317,8 @@
         this, SLOT(scrollPositionChangedSlot(const QPointF&)));
     disconnect(this, SIGNAL(longPressed(HbAbstractViewItem *, const QPointF &)), 
              this, SLOT(longPressedSlot(HbAbstractViewItem *, const QPointF &)));
+    disconnect(mModel, SIGNAL(modelSorted()), 
+             this, SLOT(fetchThumbnailsForVisibleItems()));
     
     // check that scroll position timer is created
     if (mScrollPositionTimer)
@@ -430,7 +435,7 @@
     if (mService == VideoServices::EUriFetcher)
     {
         mContextMenuActions[EActionAttach] = 
-                mContextMenu->addAction(hbTrId("txt_videos_menu_attach"), this, SLOT(openItemSlot()));
+                mContextMenu->addAction(hbTrId("txt_common_menu_select"), this, SLOT(openItemSlot()));
         mContextMenuActions[EActionAttach]->setObjectName(LIST_WIDGET_OBJECT_NAME_ACTION_ATTACH);
         
         mContextMenuActions[EActionOpen]   =