Попробуй так:
C++ (Qt)
QPainterPath::addText();
QPainter::fillPath();
QPainter::drawPath();
Не по теме: таким способом текст рисуется быстрее
Попробовал, таким методом рисует в 2-3 раза меднение. А результат в памяти такой же...
Опять же не по теме: Быстрее рисует с заранее подготовленным QPainterPath, который не надо каждый раз создавать при отрисовке, именно на создание все время и тратиться.