phonebookui/pbkcommonui/inc/cntgroupmemberview.h
changeset 37 fd64c38c277d
parent 31 2a11b5b00470
child 40 b46a585f6909
equal deleted inserted replaced
31:2a11b5b00470 37:fd64c38c277d
    73     void handleDeleteGroup(HbAction *action);
    73     void handleDeleteGroup(HbAction *action);
    74     
    74     
    75     void showContextMenu(HbAbstractViewItem *item, const QPointF &coords);
    75     void showContextMenu(HbAbstractViewItem *item, const QPointF &coords);
    76     void handleMenu(HbAction* action);
    76     void handleMenu(HbAction* action);
    77 
    77 
    78     
       
    79     void showContactView(const QModelIndex &index);
    78     void showContactView(const QModelIndex &index);
    80     void removeFromGroup(const QModelIndex &index);
    79     void removeFromGroup(const QModelIndex &index);
    81     void editContact(const QModelIndex &index);
    80     void editContact(const QModelIndex &index);
    82     void thumbnailReady(const QPixmap& pixmap, void *data, int id, int error);
    81     void thumbnailReady(const QPixmap& pixmap, void *data, int id, int error);
    83     void openImageEditor();
    82     void openImageEditor();
    84     
    83     
    85     void drawImageMenu(const QPointF &aCoords);
    84     void drawImageMenu(const QPointF &aCoords);
    86     void handleImageMenu(HbAction* action);
    85     void createModel();
    87     
    86     
    88 private:    
    87 private:    
    89     void changeImage();
       
    90     void removeImage();
    88     void removeImage();
    91     
    89     
    92 private:
    90 private:
    93     QContactManager* getContactManager();
    91     QContactManager* getContactManager();
    94     
    92     
   108     CntImageLabel*              mImageLabel;
   106     CntImageLabel*              mImageLabel;
   109     HbListView*                 mListView; // owned by layout
   107     HbListView*                 mListView; // owned by layout
   110     HbDocumentLoader*           mDocument;
   108     HbDocumentLoader*           mDocument;
   111     CntFetchContacts*           mFetchView;
   109     CntFetchContacts*           mFetchView;
   112     QList<QContactLocalId>      mOriginalGroupMembers;
   110     QList<QContactLocalId>      mOriginalGroupMembers;
   113     bool                        mIsPreviousImageEditorView;
       
   114     QContactAvatar*             mAvatar;
   111     QContactAvatar*             mAvatar;
   115 };
   112 };
   116 
   113 
   117 #endif // CNTGROUPMEMBERVIEW_H
   114 #endif // CNTGROUPMEMBERVIEW_H
   118 
   115