QLogo
QLogo copied to clipboard
Use QPainter for drawing
Currently, the canvas is implemented using raw OpenGL. We should see what performance penalties there are (if any) for using QPainter for drawing. The benefits are that we can more easily use QPaintDevice subclasses for rendering. QPaintDevice subclasses include QOpenGLPaintDevice, QImage, and QSvgGenerator.