diff options
-rw-r--r-- | src/svg/qsvggenerator.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/svg/qsvggenerator.cpp b/src/svg/qsvggenerator.cpp index bc67436..6a12043 100644 --- a/src/svg/qsvggenerator.cpp +++ b/src/svg/qsvggenerator.cpp @@ -1045,6 +1045,8 @@ void QSvgPaintEngine::drawTextItem(const QPointF &pt, const QTextItem &textItem) return; const QTextItemInt &ti = static_cast<const QTextItemInt &>(textItem); + if (ti.chars == 0) + QPaintEngine::drawTextItem(pt, ti); // Draw as path QString s = QString::fromRawData(ti.chars, ti.num_chars); *d->stream << "<text " |