[Webkit-unassigned] [Bug 28862] [Qt][API] Add a new QGraphicsWidget based version of the "QWebView"

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 8 08:00:10 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28862





--- Comment #29 from Kenneth Rohde Christiansen <kenneth.christiansen at openbossa.org>  2009-09-08 08:00:07 PDT ---

> Hehe, well, being able to _scroll_ the webpage instead of repainting it
> entirely is one of the primary purposes of QWebGraphicsItem. With a QWebView
> embedded using a QGraphicsProxyWidget we get exactly that repaint-on-scroll
> behaviour that makes it so slow to use.
> 
> I agree with Kenneth that this is either a QGraphicsView bug or we lack a
> mechanism to determine if it is safe to scroll or not. In the worst case we
> make it a property of QWebGraphicsItem (scrollMode?), in the best case we can
> detect this situation automatically, similar to QGraphicsItem::scroll()'s
> implementation.

Actually if the shape() doesn't work, we could use it in _q_doScroll to get the
inner rect and restrict the scroll area to it, and then call update() for the
other areas.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list