equal
deleted
inserted
replaced
32 */ |
32 */ |
33 class NmBaseView : public HbView |
33 class NmBaseView : public HbView |
34 { |
34 { |
35 Q_OBJECT |
35 Q_OBJECT |
36 public: |
36 public: |
37 NmBaseView(NmUiStartParam* startParam, |
37 NmBaseView(NmUiStartParam *startParam, |
38 NmApplication &application, |
38 NmApplication &application, |
39 QGraphicsItem *parent = 0); |
39 QGraphicsItem *parent = 0); |
40 virtual ~NmBaseView(); |
40 virtual ~NmBaseView(); |
41 virtual void reloadViewContents(NmUiStartParam* startParam) = 0; |
41 virtual void reloadViewContents(NmUiStartParam *startParam) = 0; |
42 virtual NmUiViewId nmailViewId() const = 0; |
42 virtual NmUiViewId nmailViewId() const = 0; |
43 virtual void okToExitView(); |
43 virtual void okToExitView(); |
44 virtual void aboutToExitView(); |
44 virtual void aboutToExitView(); |
45 virtual void viewReady(); |
45 virtual void viewReady(); |
46 virtual void handleMouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
46 virtual void handleMouseReleaseEvent(QGraphicsSceneMouseEvent *event); |