1. Рисую в QPixmap
2. В событии paintEvent bitblt его на виджет.
Экспериментально выяснил что операция блиттинга практически не требует процессорного времени, основное время процессора тратится на рисование в самом QPixmap. (выводится много-много линий, прямоугольников и текст) Притом, оказалось что вывод текста с помощью drawText - очень затратная операция
Что хочу достичь.
Хочу знать оптимальный по быстродействию способ отображения часто изменяющейся информации в данном случае. Не обращаясь к библиотеке OpenGL конечно
Есть ли способ ускорить вывод текста ?
Может есть способ более быстрого рисования линий, например имеет ли смысл помещать все координаты линий в массив и выводить пару тысяч линий одним вызовом drawLineSegments ?
Пишите ваши советы, ссылки на интересные доки по теме и вообще все что знаете.