title: QtWebkit resolving event dispatcher
body: <p>i'm playing around with QtWebkit lately and i was wondering if it is possible to resolve the element displayed in the QWebView which is responsible for an event, e.g. a MouseEvent.</p>
  
  <p>I've installed an EventFilter function at the WebView Object with a function like this:</p>
  
  <pre><code>bool WebKitManager::eventFilter(QObject *obj, QEvent *event)
  {
      if(event-&gt;type() == QEvent::MouseButtonRelease)
      {
          QMouseEvent *mouseEvent = static_cast&lt;QMouseEvent *&gt;(event);
          if(mouseEvent-&gt;button() == Qt::LeftButton)
          {
              // what now?!
          }
  
      }
      return false;
  }
  </code></pre>
  
  <p>Is there any way to get a reference to the clicked element that is displayed in the QWebView? As far as i can tell, the passed QObject equals the WebView object and the event doesn't seem to hold reference to its dispatcher.</p>
  
  <p>Since i'm far away from beeing a c++ professional i sincerely hope i missed something and you guys can help me out :)</p>
  
  <p>Thanks in advance
  Timo</p>