calendarui/views/dayview/inc/calendaycontentscrollarea.h
changeset 57 bb2d3e476f29
parent 55 2c54b51f39c4
child 63 a3cb48f6c889
--- a/calendarui/views/dayview/inc/calendaycontentscrollarea.h	Mon Jul 26 13:54:38 2010 +0530
+++ b/calendarui/views/dayview/inc/calendaycontentscrollarea.h	Mon Aug 09 18:30:52 2010 +0530
@@ -38,6 +38,18 @@
 public:
     CalenDayContentScrollArea(QGraphicsItem *parent = 0);
     virtual ~CalenDayContentScrollArea();
+    
+public:
+    /*!
+     \enum CalenPanDirection
+     \brief Enumeration identifies pan gesture directions.
+     */
+    enum CalenPanDirection
+    {
+        ECalenPanNotSet = 0,
+        ECalenPanVertical,
+        ECalenPanHorizontal
+    };
 
 signals:
     void scrollAreaMoveStarted(CalenScrollDirection scrollTo);
@@ -56,6 +68,7 @@
 private:	// private functions
     void checkPanDirection(QPanGesture *panGesture);
     void moveTo(const QPointF &newPosition, int time = 0);
+    bool isHorizontalSwipe(qreal angle) const;
     
 private slots:
     void moveFinished();