aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick
diff options
context:
space:
mode:
authorTasuku Suzuki <[email protected]>2023-01-16 14:00:49 +0900
committerTasuku Suzuki <[email protected]>2023-02-08 23:00:16 +0000
commit31722ff2ff7490efefeb838b052512e5ae365f5f (patch)
treed28e0d2376f64922f01624f59f406c16ca0c6f66 /src/quick
parent75bb351462b23f4c2aa729f3aa18e02bb97962fe (diff)
Fix build with -no-feature-texthtmlparser
Pick-to: 6.5 Change-Id: Icdfe5950e5f8f7f03aba36bd1058d0cd6c6df7ac Reviewed-by: Volker Hilsheimer <[email protected]>
Diffstat (limited to 'src/quick')
-rw-r--r--src/quick/util/qquickstyledtext.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/util/qquickstyledtext.cpp b/src/quick/util/qquickstyledtext.cpp
index 1bee09a421..a7d2a807c3 100644
--- a/src/quick/util/qquickstyledtext.cpp
+++ b/src/quick/util/qquickstyledtext.cpp
@@ -530,10 +530,12 @@ void QQuickStyledTextPrivate::parseEntity(const QChar *&ch, const QString &textI
while (!ch->isNull()) {
if (*ch == QLatin1Char(';')) {
auto entity = QStringView(textIn).mid(entityStart, entityLength);
+#if QT_CONFIG(texthtmlparser)
const QString parsedEntity = QTextHtmlParser::parseEntity(entity);
if (!parsedEntity.isNull())
textOut += parsedEntity;
else
+#endif
qCWarning(lcStyledText) << "StyledText doesn't support entity" << entity;
return;
} else if (*ch == QLatin1Char(' ')) {