messagingapp/msgui/msgapp/src/draftslistview.cpp
changeset 72 6f657153cbc5
parent 52 12db4185673b
equal deleted inserted replaced
70:a15d9966050f 72:6f657153cbc5
    96 void DraftsListView::setupMenu()
    96 void DraftsListView::setupMenu()
    97 {
    97 {
    98     QAbstractItemModel *model = mListView->model();
    98     QAbstractItemModel *model = mListView->model();
    99 
    99 
   100     // Menu items are added/removed based on the item count.
   100     // Menu items are added/removed based on the item count.
   101     connect(mListView->model(), SIGNAL(rowsInserted(QModelIndex, int, int)), this,
   101     connect(model, SIGNAL(rowsInserted(QModelIndex, int, int)), this,
   102         SLOT(handleModelChanged()), Qt::UniqueConnection);
   102         SLOT(handleModelChanged()), Qt::UniqueConnection);
   103     connect(mListView->model(), SIGNAL(rowsRemoved(QModelIndex, int, int)), this,
   103     connect(model, SIGNAL(rowsRemoved(QModelIndex, int, int)), this,
   104         SLOT(handleModelChanged()), Qt::UniqueConnection);
   104         SLOT(handleModelChanged()), Qt::UniqueConnection);
   105 }
   105 }
   106 
   106 
   107 //---------------------------------------------------------------
   107 //---------------------------------------------------------------
   108 // DraftsListView::setupToolbar
   108 // DraftsListView::setupToolbar
   156         viewHeading->setHeading(LOC_DLV_HEADING);
   156         viewHeading->setHeading(LOC_DLV_HEADING);
   157 
   157 
   158         // Create List View.
   158         // Create List View.
   159         mListView = new HbListView(this);
   159         mListView = new HbListView(this);
   160 
   160 
   161         mListView->setScrollingStyle(HbScrollArea::PanOrFlick);
       
   162         mListView->setItemRecycling(true);
   161         mListView->setItemRecycling(true);
   163         mListView->setUniformItemSizes(true);
   162         mListView->setUniformItemSizes(true);
   164         mListView->setClampingStyle(HbScrollArea::BounceBackClamping);
   163         mListView->setClampingStyle(HbScrollArea::BounceBackClamping);
   165 
   164 
   166         // Register the custorm css path.
   165         // Register the custorm css path.