mpviewplugins/mpcollectionviewplugin/inc/mpcollectionlistcontainer.h
changeset 29 8192e5b5c935
parent 20 82baf59ce8dd
child 32 c163ef0b758d
equal deleted inserted replaced
25:3ec52facab4d 29:8192e5b5c935
    38 public:
    38 public:
    39 
    39 
    40     virtual ~MpCollectionListContainer();
    40     virtual ~MpCollectionListContainer();
    41 
    41 
    42     void initialize();
    42     void initialize();
    43     void setDataModel( MpCollectionDataModel *dataModel );
    43     virtual void setDataModel( MpCollectionDataModel *dataModel );
    44 
       
    45 
    44 
    46 public slots:
    45 public slots:
    47 
    46 
    48     virtual void itemActivated( const QModelIndex &index );
    47     virtual void itemActivated( const QModelIndex &index );
    49     virtual void onLongPressed(HbAbstractViewItem *listViewItem, const QPointF &coords);
    48     virtual void onLongPressed(HbAbstractViewItem *listViewItem, const QPointF &coords);
    50 
    49     virtual void dataReloaded();
    51 
    50 
    52 protected:
    51 protected:
    53 
    52 
    54     explicit MpCollectionListContainer( HbDocumentLoader *loader, QGraphicsItem *parent=0 );
    53     explicit MpCollectionListContainer( HbDocumentLoader *loader, QGraphicsItem *parent=0 );
    55     virtual void initializeList();
    54     virtual void initializeList();
    58 protected:
    57 protected:
    59 
    58 
    60     HbListView              *mList;
    59     HbListView              *mList;
    61     HbLabel                 *mNoMusic;
    60     HbLabel                 *mNoMusic;
    62     HbIndexFeedback         *mIndexFeedback;
    61     HbIndexFeedback         *mIndexFeedback;
       
    62     int                     mLongPressedIndex;
    63 
    63 
    64 };
    64 };
    65 
    65 
    66 #endif  // MPCOLLECTIONLISTCONTAINER_H
    66 #endif  // MPCOLLECTIONLISTCONTAINER_H
    67 
    67