phonebookui/pbkcommonui/inc/cntcollectionlistmodel.h
changeset 65 ae724a111993
parent 59 a642906a277a
child 66 554fe4dbbb59
equal deleted inserted replaced
59:a642906a277a 65:ae724a111993
    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;