diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | src/svg/qsvggenerator.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -69,7 +69,6 @@ bin/pixeltool* bin/qmake* bin/qdoc3* bin/qt3to4* -bin/qtdemo* bin/qttracereplay* bin/rcc* bin/uic* 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 " |