src/hbcore/gestures/hbgesturerecognizers_p.cpp
changeset 28 b7da29130b0e
parent 6 c3690ec91ef8
child 30 80e4d18b72f5
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
    72     \internal
    72     \internal
    73     \brief
    73     \brief
    74     \return
    74     \return
    75 
    75 
    76 */
    76 */
    77 QGesture* HbPanGestureRecognizer::create(QObject *)
    77 QGesture* HbPanGestureRecognizer::create(QObject *target)
    78 {
    78 {
       
    79     if (target && target->isWidgetType()) {
       
    80         static_cast<QWidget *>(target)->setAttribute(Qt::WA_AcceptTouchEvents);
       
    81     }
       
    82     if (QGraphicsObject *o = qobject_cast<QGraphicsObject *>(target)){
       
    83         o->setAcceptTouchEvents(true);
       
    84     }
    79     return new HbPanGesture;
    85     return new HbPanGesture;
    80 }
    86 }
    81 
    87 
    82 /*!
    88 /*!
    83     \internal
    89     \internal