phonebookui/pbkcommonui/inc/cntcollectionlistmodel.h
changeset 61 d30183af6ca6
parent 50 77bc263e1626
child 66 554fe4dbbb59
equal deleted inserted replaced
56:d508aa856878 61:d30183af6ca6
    29 class CntCollectionListModelData;
    29 class CntCollectionListModelData;
    30 class CntCollectionItem;
    30 class CntCollectionItem;
    31 
    31 
    32 class CntExtensionManager;
    32 class CntExtensionManager;
    33 class CntExtensionGroupCallback;
    33 class CntExtensionGroupCallback;
    34 
    34 class CntAbstractEngine;
    35 QTM_BEGIN_NAMESPACE
       
    36 class QContactManager;
       
    37 QTM_END_NAMESPACE
       
    38 
    35 
    39 QTM_USE_NAMESPACE
    36 QTM_USE_NAMESPACE
    40 
    37 
    41 class CntCollectionListModel : public QAbstractListModel
    38 class CntCollectionListModel : public QAbstractListModel
    42 {
    39 {
    43     Q_OBJECT
    40     Q_OBJECT
    44     
    41     
    45 public:
    42 public:
    46     CntCollectionListModel(QContactManager *manager, CntExtensionManager &extensionManager, QObject *parent = 0);
    43     CntCollectionListModel(CntAbstractEngine* aEngine, QObject *parent = 0);
    47     ~CntCollectionListModel();
    44     ~CntCollectionListModel();
    48     
    45     
    49 public:
    46 public:
    50     // from QAbstractItemModel
    47     // from QAbstractItemModel
    51     QVariant data(const QModelIndex& index, int role) const;
    48     QVariant data(const QModelIndex& index, int role) const;