diff options
Diffstat (limited to 'src/plugins/help')
-rw-r--r-- | src/plugins/help/qlitehtml/container_qpainter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/help/qlitehtml/container_qpainter.cpp b/src/plugins/help/qlitehtml/container_qpainter.cpp index 0e621648ddc..ebf6c095f41 100644 --- a/src/plugins/help/qlitehtml/container_qpainter.cpp +++ b/src/plugins/help/qlitehtml/container_qpainter.cpp @@ -1165,7 +1165,7 @@ void DocumentContainer::findText(const QString &text, return Selection::Element{e.element, e.index, fm.size(0, text.left(e.index)).width()}; }; - QString term = text; + QString term = QRegularExpression::escape(text); if (flags & QTextDocument::FindWholeWords) term = QString("\\b%1\\b").arg(term); const QRegularExpression::PatternOptions patternOptions |