summaryrefslogtreecommitdiffstats
path: root/src/runtimerender/Qt3DSQtTextRenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtimerender/Qt3DSQtTextRenderer.cpp')
-rw-r--r--src/runtimerender/Qt3DSQtTextRenderer.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/runtimerender/Qt3DSQtTextRenderer.cpp b/src/runtimerender/Qt3DSQtTextRenderer.cpp
index 8587c8b..5dea413 100644
--- a/src/runtimerender/Qt3DSQtTextRenderer.cpp
+++ b/src/runtimerender/Qt3DSQtTextRenderer.cpp
@@ -423,6 +423,13 @@ struct Qt3DSQtTextRenderer : public ITextRenderer
++lines;
lineList.append(QString::fromUtf8(lineStartItem, lineLen - chopAmount));
lineLen = 0;
+ } else if (lineLen > 3 && *item == '>' && *(item - 1) == 'r' && *(item - 2) == 'b'
+ && *(item - 3) == '<') {
+ int chopAmount = 4;
+
+ ++lines;
+ lineList.append(QString::fromUtf8(lineStartItem, lineLen - chopAmount));
+ lineLen = 0;
}
}
if (lineStartItem)