emailuis/nmailui/inc/nmviewerwebview.h
changeset 47 f83bd4ae1fe3
parent 44 c2d07d913565
child 48 10eaf342f539
--- a/emailuis/nmailui/inc/nmviewerwebview.h	Fri Jun 11 16:42:02 2010 +0300
+++ b/emailuis/nmailui/inc/nmviewerwebview.h	Thu Jun 24 14:32:18 2010 +0300
@@ -42,27 +42,24 @@
 {
     Q_OBJECT
 public:
-	NmMailViewerWK();
-	~NmMailViewerWK();
+    NmMailViewerWK();
+    ~NmMailViewerWK();
     virtual QVariant loadResource (int type, const QUrl &name, NmId &partId, bool &isFetched);
     void setParentView(NmViewerView *parentView);
     void addContent(QString key, QVariant val, NmId partId, bool isFetched);
-
+    virtual bool event(QEvent* event);
+    
+protected:
+    virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
+    virtual void gestureEvent(QGestureEvent* event);
+    virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* event);
+    virtual void mouseMoveEvent(QGraphicsSceneMouseEvent* event);
+    virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent* event);
+    
 private:
     QMap<QString,NmMailViewerWkContentItem> mContent;
     NmViewerView *mParentView;                        // Not owned
-};
-
-class NmEventFilterWK : public QObject
-{
-    Q_OBJECT
-public:
-    NmEventFilterWK(QObject* parent = 0);
-protected:
-    bool eventFilter(QObject* object, QEvent* event);
-    bool gestureEvent(QGestureEvent* event);
-private:
-    Q_DISABLE_COPY(NmEventFilterWK)
+    bool mSuppressRelease;
 };
 
 #endif /* NMVIEWERWEBVIEW_H_*/