Issue #69: Dashed Line not rendered as expected

This commit is contained in:
Jakub Melka
2023-07-25 18:26:57 +02:00
parent 2daf1a6d53
commit 06e1ed1f47
5 changed files with 23 additions and 10 deletions

View File

@ -136,9 +136,7 @@ QPen PDFPainterBase::getCurrentPenImpl() const
else
{
pen.setStyle(Qt::CustomDashLine);
const auto& dashArray = lineDashPattern.getDashArray();
pen.setDashPattern(QVector<PDFReal>(dashArray.begin(), dashArray.end()));
pen.setDashPattern(lineDashPattern.createForQPen(pen.widthF()));
pen.setDashOffset(lineDashPattern.getDashOffset());
}