forked from qt-creator/qt-creator
Help: Fix highlighting of search terms.
It was using the wrong search help engine to get the search terms. Instead let the search widget itself figure out the search terms, and pass it directly on to the help widget when activating links. Change-Id: Ib72220eafca69e92894fe7584b1e4dfd9a42cc7e Task-number: QTCREATORBUG-13239 Reviewed-by: Robert Loehning <robert.loehning@digia.com> Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
@@ -187,12 +187,7 @@ HelpViewer *OpenPagesManager::createPage()
|
||||
return createPage(QUrl(Help::Constants::AboutBlank));
|
||||
}
|
||||
|
||||
HelpViewer *OpenPagesManager::createPageFromSearch(const QUrl &url)
|
||||
{
|
||||
return createPage(url, true);
|
||||
}
|
||||
|
||||
HelpViewer *OpenPagesManager::createPage(const QUrl &url, bool fromSearch)
|
||||
HelpViewer *OpenPagesManager::createPage(const QUrl &url)
|
||||
{
|
||||
if (url.isValid() && HelpViewer::launchWithExternalApp(url))
|
||||
return 0;
|
||||
@@ -201,7 +196,7 @@ HelpViewer *OpenPagesManager::createPage(const QUrl &url, bool fromSearch)
|
||||
|
||||
const int index = m_model->rowCount() - 1;
|
||||
HelpViewer * const page = m_model->pageAt(index);
|
||||
CentralWidget::instance()->addViewer(page, fromSearch);
|
||||
CentralWidget::instance()->addViewer(page);
|
||||
|
||||
emit pagesChanged();
|
||||
setCurrentPage(index);
|
||||
|
||||
Reference in New Issue
Block a user