On Thu, 05 Jan 2017 16:58:00 -0500, Mike Jackson wrote:

> After reviewing the responses and doing some more research online we
> decided to stick with the traditional QWidgets

IMO the only reasonable choice for a classic desktop application ...

> ... for our desktop app but
> get away from the QGraphics* classes and replace that older code with
> code based on QOpenGlWidget so we can get accelerated 2D rendering.

QGraphics* can also run over the OpenGL paint engine.

So as long as you need QPainter dropping QGraphics* buys you nothing - 
beside you are not happy with the quality of the implementation of this 
framework. And going away from QPainter means no more PDF export !

Concerning mixed mode ( QOpenGL + Raster ) applications. I once tried it 
an soon ran into: https://bugreports.qt.io/browse/QTBUG-50916

I don't want to say that doing pure OpenGL is the wrong decision, but 
one, that needs to be made carefully.

Uwe





_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to