--- 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] =