phonebookui/pbkcommonui/inc/cntnamesview_p.h
changeset 37 fd64c38c277d
parent 31 2a11b5b00470
child 40 b46a585f6909
equal deleted inserted replaced
31:2a11b5b00470 37:fd64c38c277d
    72     void showCollectionView();
    72     void showCollectionView();
    73     void showContactView( QContact& aContact );
    73     void showContactView( QContact& aContact );
    74     void showContactView( const QModelIndex& );
    74     void showContactView( const QModelIndex& );
    75     void showContactEditorView( QContact& aContact );
    75     void showContactEditorView( QContact& aContact );
    76     void showContextMenu(HbAbstractViewItem* aItem, QPointF aPoint);
    76     void showContextMenu(HbAbstractViewItem* aItem, QPointF aPoint);
    77         
    77     void showSettings();
       
    78     
    78     void executeAction( QContact& aContact, QString aAction );
    79     void executeAction( QContact& aContact, QString aAction );
    79     void actionExecuted( CntAction* aAction );
    80     void actionExecuted( CntAction* aAction );
    80     void handleDeleteContact( HbAction* aAction );
    81     void handleDeleteContact( HbAction* aAction );
    81     void importSim();
    82     void importSim();
    82 
    83     
       
    84     void handleContactAddition(const QList<QContactLocalId> & aAddedList);
       
    85     void handleContactRemoval(const QList<QContactLocalId> & aRemovedList);
       
    86     void handleSelfContactIdChange(const QContactLocalId & aOldId, const QContactLocalId & aNewId);
       
    87     
    83 public:
    88 public:
    84     bool isFinderVisible();
    89     bool isFinderVisible();
    85     void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs );
    90     void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs );
    86     void deactivate();
    91     void deactivate();
       
    92     
       
    93 private:
       
    94     void disableDeleteAction();
    87     
    95     
    88 public:
    96 public:
    89     CntNamesView *q_ptr;
    97     CntNamesView *q_ptr;
    90     
    98     
    91 public:  // lazy initializations
    99 public:  // lazy initializations