phonesrv_plat/dialpad_api/inc/dialpad.h
changeset 31 a2467631ae02
parent 13 e32024264ebb
child 32 1f002146abb4
equal deleted inserted replaced
27:7eb70891911c 31:a2467631ae02
    61 protected:
    61 protected:
    62     void paint(QPainter* painter,
    62     void paint(QPainter* painter,
    63                const QStyleOptionGraphicsItem* option,
    63                const QStyleOptionGraphicsItem* option,
    64                QWidget* widget);
    64                QWidget* widget);
    65                
    65                
    66     bool sceneEvent(QEvent *event);
       
    67 
       
    68     bool sceneEventFilter(QGraphicsItem *watched, QEvent *event);
       
    69 
       
    70     bool handleSceneEvent(QEvent *event);
       
    71 
       
    72     void showEvent(QShowEvent *event);
    66     void showEvent(QShowEvent *event);
    73 
    67 
    74     void hideEvent(QHideEvent *event);
    68     void hideEvent(QHideEvent *event);
    75 
    69 
    76     void closeEvent(QCloseEvent * event);
    70     void closeEvent(QCloseEvent * event);
       
    71 
       
    72     void gestureEvent(QGestureEvent *event);
    77 
    73 
    78 protected slots:
    74 protected slots:
    79     void closeAnimValueChanged(qreal value);
    75     void closeAnimValueChanged(qreal value);
    80     void closeAnimFinished();
    76     void closeAnimFinished();
    81     void openAnimValueChanged(qreal value);
    77     void openAnimValueChanged(qreal value);
    99     HbFrameDrawer *mIconDrawer;
    95     HbFrameDrawer *mIconDrawer;
   100     DialpadBackground* mBackgroundItem;
    96     DialpadBackground* mBackgroundItem;
   101     DialpadInputField* mInputField;
    97     DialpadInputField* mInputField;
   102     DialpadKeypad* mKeypad;
    98     DialpadKeypad* mKeypad;
   103     DialpadMultitapHandler* mMultitap;
    99     DialpadMultitapHandler* mMultitap;
   104     int mMouseButtonPressedDown;
       
   105     QTime mSwipeTimer;
       
   106     QTimeLine mOpenTimeLine;
   100     QTimeLine mOpenTimeLine;
   107     QTimeLine mCloseTimeLine;
   101     QTimeLine mCloseTimeLine;
   108     bool mAnimationOngoing;
   102     bool mAnimationOngoing;
   109     QPointF mPosition;
   103     QPointF mPosition;
   110     int mCloseHandleHeight;
   104     int mCloseHandleHeight;