title: QTouchEvent strange behaviour
body: <p>What happends with that code is that when i want to use QGraphicsView::event() then GameView::event() doesn't catch QTouchEvent,but when i don't don't use QGraphicsView::event() everything works fine. I would like to use this parent
  method, becouse i need to handle default events.</p>
  
  <hr>
  
  <pre><code>#include "gameview.h"
  #include "QDebug"
  #include &lt;QGesture&gt;
  #include &lt;QGestureEvent&gt;
  #include &lt;QEvent&gt;
  #include &lt;QTapGesture&gt;
  GameView::GameView(QWidget *parent):QGraphicsView (parent)
  {
      this-&gt;setAttribute(Qt::WA_AcceptTouchEvents);
      setAttribute(Qt::WA_StaticContents);
      qDebug()&lt;&lt;"I am in GameView  constructor\n";
  }
  
  GameView::~GameView()
  {
      qDebug()&lt;&lt;"I am in GameView deconstructor\n";
  }
  
  bool GameView::event(QEvent *event)
  {
      switch (event-&gt;type()) {
      case QEvent::TouchBegin:
      case QEvent::TouchUpdate:
      case QEvent::TouchEnd:
      {
          QList&lt;QTouchEvent::TouchPoint&gt; touchPoints = static_cast&lt;QTouchEvent *&gt;(event)-&gt;touchPoints();
          foreach (const QTouchEvent::TouchPoint &amp;touchPoint, touchPoints)
          {
              switch (touchPoint.state())
              {
              case Qt::TouchPointStationary:
                  // don't do anything if this touch point hasn't moved
                  continue;
              case Qt::TouchPointPressed:
              {
                  qDebug()&lt;&lt;"Touch Pressed";
                  break;
              }
              case Qt::TouchPointReleased:
              {
                  qDebug()&lt;&lt;"Touch Release";
                  break;
              }
              default:
              {
                  // qDebug()&lt;&lt;"Default";
                   break;
              }
                  break;
              }
          }
          break;
      }
      default:
          return QGraphicsView::event(event);//if i comment that line then 
   //its works 
      }
      return true;
  }
  </code></pre>