equal
deleted
inserted
replaced
31 class NmActionResponse; |
31 class NmActionResponse; |
32 class HbMenu; |
32 class HbMenu; |
33 class HbAbstractViewItem; |
33 class HbAbstractViewItem; |
34 class NmAction; |
34 class NmAction; |
35 |
35 |
36 class NmMailboxListView : public NmBaseView, public NmActionObserver |
36 class NmMailboxListView : public NmBaseView |
37 { |
37 { |
38 Q_OBJECT |
38 Q_OBJECT |
39 public: |
39 public: |
40 NmMailboxListView( |
40 NmMailboxListView( |
41 NmApplication &application, |
41 NmApplication &application, |
46 QGraphicsItem *parent = 0); |
46 QGraphicsItem *parent = 0); |
47 ~NmMailboxListView(); |
47 ~NmMailboxListView(); |
48 void reloadViewContents(NmUiStartParam* startParam); |
48 void reloadViewContents(NmUiStartParam* startParam); |
49 NmUiViewId nmailViewId() const; |
49 NmUiViewId nmailViewId() const; |
50 void viewReady(); |
50 void viewReady(); |
51 |
|
52 public: // From NmActionObserver |
|
53 void handleActionCommand(NmActionResponse &menuResponse); |
|
54 |
51 |
55 public slots: |
52 public slots: |
56 void itemActivated(const QModelIndex &index); |
53 void itemActivated(const QModelIndex &index); |
57 void openSelectedMailBox(); |
54 void openSelectedMailBox(); |
58 |
55 |