diff options
author | kh1 <qt-info@nokia.com> | 2010-07-29 15:33:58 +0200 |
---|---|---|
committer | kh1 <qt-info@nokia.com> | 2010-07-29 15:35:02 +0200 |
commit | 4660ff4a0401f750417c5d901fad1db79487ccde (patch) | |
tree | 6b945d3b2f10d19051427b8cb7e73d0d28ba6584 | |
parent | 9f76d93e1958039665d4b7c9609eb3c3eb3da1ab (diff) | |
download | qt-creator-4660ff4a0401f750417c5d901fad1db79487ccde.tar.gz |
Highlight only topics, not in text hits.
Task-number: QTCREATORBUG-1964
Reviewed-by: kh
-rw-r--r-- | src/plugins/help/helpplugin.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/help/helpplugin.cpp b/src/plugins/help/helpplugin.cpp index fee7634ac0..e8c733b0f7 100644 --- a/src/plugins/help/helpplugin.cpp +++ b/src/plugins/help/helpplugin.cpp @@ -857,12 +857,13 @@ void HelpPlugin::highlightSearchTerms() if (name.isEmpty()) continue; - if (m_oldAttrValue == name) { + if (m_oldAttrValue == name + || name.startsWith(m_oldAttrValue + QLatin1Char('-'))) { QWebElement parent = element.parent(); parent.setStyleProperty(property, m_styleProperty); } - if (attrValue == name) { + if (attrValue == name || name.startsWith(attrValue + QLatin1Char('-'))) { QWebElement parent = element.parent(); m_styleProperty = parent.styleProperty(property, QWebElement::InlineStyle); @@ -871,7 +872,6 @@ void HelpPlugin::highlightSearchTerms() } m_oldAttrValue = attrValue; #endif - viewer->findText(m_idFromContext, 0, false, true); } } |