messagingapp/msgui/msgapp/inc/draftslistview.h
changeset 37 518b245aa84c
parent 25 84d9eb65b26f
equal deleted inserted replaced
25:84d9eb65b26f 37:518b245aa84c
    24 class HbToolBar;
    24 class HbToolBar;
    25 class HbListView;
    25 class HbListView;
    26 class HbListWidget;
    26 class HbListWidget;
    27 class HbListWidgetItem;
    27 class HbListWidgetItem;
    28 class HbAbstractViewItem;
    28 class HbAbstractViewItem;
    29 
    29 class HbAction;
    30 /**
    30 /**
    31  * List view implementation for showing Draft messages.
    31  * List view implementation for showing Draft messages.
    32  */
    32  */
    33 class DraftsListView: public MsgBaseView
    33 class DraftsListView: public MsgBaseView
    34 {
    34 {
   111     /**
   111     /**
   112      * This slot is hit when rows are inserted/removed in model.
   112      * This slot is hit when rows are inserted/removed in model.
   113      */
   113      */
   114     void handleModelChanged();
   114     void handleModelChanged();
   115 
   115 
       
   116 	/**
       
   117      * This slot is called when delete message dialog is launched.
       
   118      * @param action selected action (yes or no).
       
   119      */
       
   120     void onDialogDeleteMsg(HbAction* action);
       
   121     
       
   122     /**
       
   123      * This slot is called when delete message dialog is launched.
       
   124      * @param action selected action (yes or no).
       
   125      */
       
   126     void onDialogDeleteAllMessages(HbAction* action);
       
   127     
   116 private:
   128 private:
   117 
   129 
   118     /**
   130     /**
   119      * List view for Draft messages.
   131      * List view for Draft messages.
   120      * Own.
   132      * Own.
   138      */
   150      */
   139     enum viewExtnIds
   151     enum viewExtnIds
   140     {
   152     {
   141         DRAFTS_EXTN = 0x00, CONVERSATIONS_EXTN = 0x01
   153         DRAFTS_EXTN = 0x00, CONVERSATIONS_EXTN = 0x01
   142     };
   154     };
       
   155     
   143 };
   156 };
   144 
   157 
   145 #endif /* DRAFTS_LISTVIEW_H */
   158 #endif /* DRAFTS_LISTVIEW_H */
   146 
   159 
   147 // EOF
   160 // EOF