phonebookui/phonebookservices/inc/cntserviceassigncontactcardview.h
changeset 50 77bc263e1626
parent 37 fd64c38c277d
child 53 e6aff7b69165
equal deleted inserted replaced
49:74b30151afd6 50:77bc263e1626
    23 
    23 
    24 #include "cntcontactcardview.h"
    24 #include "cntcontactcardview.h"
    25 
    25 
    26 class CntServiceHandler;
    26 class CntServiceHandler;
    27 class CntAbstractViewManager;
    27 class CntAbstractViewManager;
       
    28 class CntAbstractServiceProvider;
    28 
    29 
    29 QTM_BEGIN_NAMESPACE
    30 QTM_BEGIN_NAMESPACE
    30 class QContact;
    31 class QContact;
    31 class QContactDetail;
    32 class QContactDetail;
    32 QTM_END_NAMESPACE
    33 QTM_END_NAMESPACE
    45     void updateExisting();
    46     void updateExisting();
    46     
    47     
    47     void doViewActivated(CntAbstractViewManager* aMgr, const CntViewParameters aArgs);
    48     void doViewActivated(CntAbstractViewManager* aMgr, const CntViewParameters aArgs);
    48 
    49 
    49 public:
    50 public:
    50     CntServiceAssignContactCardView(CntServiceHandler *aServiceHandler);
    51     CntServiceAssignContactCardView( CntAbstractServiceProvider& aServiceController );
    51     ~CntServiceAssignContactCardView();
    52     ~CntServiceAssignContactCardView();
    52 
    53 
    53     int viewId() const { return serviceAssignContactCardView; }
    54     int viewId() const { return serviceAssignContactCardView; }
    54 
    55 
    55 private:
    56 private:
    56     CntServiceHandler       *mServiceHandler;
    57     CntAbstractServiceProvider& mProvider;
    57     CntAbstractViewManager  *mViewManager;
    58     CntAbstractViewManager  *mViewManager;
    58     QContact                mContact;
    59     QContact                mContact;
    59     QContactDetail          mDetail;
    60     QContactDetail          mDetail;
    60    
    61    
    61 };
    62 };