Мне нужно нарисовать выделенный зачеркнутый текст на QImage, например:
![enter image description here](https://i.stack.imgur.com/mnbwZ.jpg)
Я делаю это следующим образом:
QPainter painter(this);
QPainterPath path;
QFont font;
font.setPixelSize(95);
font.setStrikeOut(true);
font.setBold(true);
path.addText(10, 150, font, "lololo");
painter.setPen(Qt::blue);
painter.setBrush(Qt::red);
painter.drawPath(path);
и получите этот результат:
![enter image description here](https://i.stack.imgur.com/KttBQ.jpg)
Как видно, зачеркнутая линия имеет зебраподобную заливку.Как я могу полностью заполнить его кистью художника?
Я попытался изменить режим композиции QPainter, но безуспешно.Также я попытался использовать QPainterPathStroker с тем же результатом.
Конечно, я могу рисовать зачеркнутый текст обычным шрифтом (без зачеркивания) плюс прямоугольник, но это не очень хорошее решение.