Implement text highlight support after full text search.

This commit is contained in:
kh1
2010-03-30 16:10:05 +02:00
parent 6ea66ca3bd
commit a8801d15c5
3 changed files with 39 additions and 13 deletions

View File

@@ -140,8 +140,8 @@ QNetworkReply *HelpNetworkAccessManager::createRequest(Operation /*op*/,
}
const QHelpEngineCore &engine = HelpManager::helpEngineCore();
const QByteArray &data = engine.findFile(url).isValid()
? engine.fileData(url) : HelpViewer::PageNotFoundMessage.arg(url.toString()).toUtf8();
const QByteArray &data = engine.findFile(url).isValid() ? engine.fileData(url)
: HelpViewer::PageNotFoundMessage.arg(url.toString()).toUtf8();
return new HelpNetworkReply(request, data, mimeType);
}
@@ -329,9 +329,9 @@ bool HelpViewer::isBackwardAvailable() const
}
bool HelpViewer::findText(const QString &text, IFindSupport::FindFlags flags,
bool incremental)
bool incremental, bool fromSearch)
{
Q_UNUSED(incremental)
Q_UNUSED((incremental && fromSearch))
QWebPage::FindFlags options = QWebPage::FindWrapsAroundDocument;
if (flags & Find::IFindSupport::FindBackward)
options |= QWebPage::FindBackward;