summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkh1 <qt-info@nokia.com>2010-07-29 15:33:58 +0200
committerkh1 <qt-info@nokia.com>2010-07-29 15:35:02 +0200
commit4660ff4a0401f750417c5d901fad1db79487ccde (patch)
tree6b945d3b2f10d19051427b8cb7e73d0d28ba6584
parent9f76d93e1958039665d4b7c9609eb3c3eb3da1ab (diff)
downloadqt-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.cpp6
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);
}
}