Switched from drawing onto QPixmap with QPainter over to QImage using setPixel(x,y,color.rgb()) for large speed increase (since QPixmap is optimized for display time and QImage is optimized for drawing speed.  Maybe switch to converting QImage into a QPixmap which is kept for future display frames where no re-render is needed