On Thursday 19 May 2011 6:27:12 pm Stefan Majewsky wrote:
> On Thu, May 19, 2011 at 12:16 AM, Thomas Lübking
> > At least QGraphicsView is added explicitly (and i assume KGameCanvas is
> > just one?!)
> 
> No, KGC is not a QGV. It predates QGV by some time, to solve the
> problem that QCanvas was going away. (Everything AFAIK because this
> was before my time.)
> 
KGameCanvas was actually adopted in KDE Games simultaneously with early
releases of QGraphicsView, during the lead-up to the release of KDE 4.0.

KGC was used *not* because it resembled QCanvas (it does not IIRC), but
because QGV could not perform fast enough for some games.  Their survival
in KDE 4 and conversion to KDE 4 depended on getting something faster.

I have heard QGV is faster now.  I believe our early work on it with KDE Games
helped make that happen.  I do *not* know if QGV would now be fast enough,
nor am I about to re-program the graphics of my own game (for the fifth time)
to find that out.  KGC is a lightweight library based on painting QPixmaps.

Compared to that earlier crisis, the problem with Oxygen window dragging
was a ripple versus a tsunami.  So please can we stop this thread now?

Regards, Ian W.
KGoldrunner author.
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to