QWebFrame::hitTestContent() uses a QPoint which is appropriate for mouse usage. For touch-based implementation of the view, a similar function is needed to get all the widgets inside a rect. QTouchEvent return a list of TouchPoints. Those TouchPoints have the function TouchPoint::rect() to get the rect corresponding to the area taken by the finger. It is useful to use that rect to find a link, or a node that can deal with the click. The function could be something like QList<QWebElement> elementsForRect(QRectF).
Sounds like a good idea, though we should think a bit more about the API. Is this needed for 4.6?
This could be for Qt 4.7. There is a few functions we could add in order to improve the handling of QTouchEvent. It is too late to add this in 4.6.
This relates to the following requirement: http://bugreports.qt.nokia.com/browse/QTWEBKIT-13
This is no longer the plans. Sampling over the rect should do the trick.
*** This bug has been marked as a duplicate of bug 36111 ***