homescreenapp/stateplugins/hsapplibrarystateplugin/src/hscollectionstate.cpp
changeset 98 e6f74eb7f69f
parent 97 66b5fe3c07fd
equal deleted inserted replaced
97:66b5fe3c07fd 98:e6f74eb7f69f
   350     if (empty){
   350     if (empty){
   351         mMenuView->reset(HsEmptyLabelContext);
   351         mMenuView->reset(HsEmptyLabelContext);
   352     } else {
   352     } else {
   353         mMenuView->reset(HsItemViewContext);
   353         mMenuView->reset(HsItemViewContext);
   354         mMenuView->setModel(mModel);
   354         mMenuView->setModel(mModel);
   355         mMenuView->listView()->scrollTo(
   355         mMenuView->itemView()->scrollTo(
   356             mModel->index(0), HbAbstractItemView::PositionAtTop);
   356             mModel->index(0), HbAbstractItemView::PositionAtTop);
   357     }
   357     }
   358     mMenuView->disableSearch(empty);
   358     mMenuView->disableSearch(empty);
   359     setMenuOptions();
   359     setMenuOptions();
   360 }
   360 }
   506 void HsCollectionState::createArrangeCollection()
   506 void HsCollectionState::createArrangeCollection()
   507 {
   507 {
   508     // Arrange collection via the Arrange view
   508     // Arrange collection via the Arrange view
   509     int topItemId(0);
   509     int topItemId(0);
   510 
   510 
   511     if (mMenuView->listView() != NULL) {
   511     if (mMenuView->itemView() != NULL) {
   512         const QList<HbAbstractViewItem *> array =
   512         const QList<HbAbstractViewItem *> array =
   513             mMenuView->listView()->visibleItems();
   513             mMenuView->itemView()->visibleItems();
   514 
   514 
   515         if (array.count() >= 1) {
   515         if (array.count() >= 1) {
   516             QModelIndex idx = array[0]->modelIndex();
   516             QModelIndex idx = array[0]->modelIndex();
   517             topItemId = idx.data(CaItemModel::IdRole).toInt();
   517             topItemId = idx.data(CaItemModel::IdRole).toInt();
   518         }
   518         }