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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 31 19:38:30 PDT 2009


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

           Summary: [Qt][API] Add a new QGraphicsWidget based version of
                    the "QWebView"
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: tonikitoo at gmail.com
                CC: tonikitoo at gmail.com, hausmann at webkit.org,
                    ariya.hidayat at trolltech.com,
                    kenneth.christiansen at openbossa.org


[Short Backgroung]

After the introduction of the "Graphics View" framework to Qt (since version
4.2), managing and interacting with a large number of custom 2D based graphical
items is simple and fast in Qt. As a summary, there are three major entities
involved:
   - QGraphicsScene is a container for QGraphicsItem objects (widgets).
   - QGraphicsView provides the view widget, which visualizes the content of a
scene.
   - QGraphicsItem is the base class for graphical items in a scene.

In order to embed non-QGraphicsItem based objects ( e.g. most of QWidget
subclasses ) into a scene, a "proxy" widget (QGraphicsProxyWidget) is
necessary, which can represent a pontential performance bottle-neck to
applications, specially on mobile devices.

[Bug report]

This bug is about providing a QGraphicsItem version of the "QWebView" widget,
making it to be a straightforward embeddable widget into Graphics View based
applications.

-- 
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