diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2016-06-28 23:07:19 +0300 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2016-06-30 12:12:00 +0000 |
commit | d01adc134df06e609b90b22cf67f25848ce5c5f3 (patch) | |
tree | 6dab222dff52f40476ed27bb48f190caf6d3f053 /src/plugins/help/searchwidget.cpp | |
parent | 700239c681d7a28f00b5eb0ae7330be8eceb9ae2 (diff) |
Help: Use Qt5-style connects
The heavy lifting was done by clazy.
Change-Id: Ied9c7fcc031e530c41b342de950e2f0ac730bbb1
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/help/searchwidget.cpp')
-rw-r--r-- | src/plugins/help/searchwidget.cpp | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/src/plugins/help/searchwidget.cpp b/src/plugins/help/searchwidget.cpp index 63c7cd08aa0..f8d7875e907 100644 --- a/src/plugins/help/searchwidget.cpp +++ b/src/plugins/help/searchwidget.cpp @@ -131,24 +131,24 @@ void SearchWidget::showEvent(QShowEvent *event) setFocusProxy(queryWidget); - connect(queryWidget, SIGNAL(search()), this, SLOT(search())); + connect(queryWidget, &QHelpSearchQueryWidget::search, this, &SearchWidget::search); connect(resultWidget, &QHelpSearchResultWidget::requestShowLink, this, [this](const QUrl &url) { emit linkActivated(url, currentSearchTerms(), false/*newPage*/); }); - connect(searchEngine, SIGNAL(searchingStarted()), this, - SLOT(searchingStarted())); - connect(searchEngine, SIGNAL(searchingFinished(int)), this, - SLOT(searchingFinished(int))); + connect(searchEngine, &QHelpSearchEngine::searchingStarted, this, + &SearchWidget::searchingStarted); + connect(searchEngine, &QHelpSearchEngine::searchingFinished, this, + &SearchWidget::searchingFinished); QTextBrowser* browser = resultWidget->findChild<QTextBrowser*>(); browser->viewport()->installEventFilter(this); - connect(searchEngine, SIGNAL(indexingStarted()), this, - SLOT(indexingStarted())); - connect(searchEngine, SIGNAL(indexingFinished()), this, - SLOT(indexingFinished())); + connect(searchEngine, &QHelpSearchEngine::indexingStarted, this, + &SearchWidget::indexingStarted); + connect(searchEngine, &QHelpSearchEngine::indexingFinished, this, + &SearchWidget::indexingFinished); QMetaObject::invokeMethod(&LocalHelpManager::helpEngine(), "setupFinished", Qt::QueuedConnection); @@ -207,7 +207,8 @@ void SearchWidget::indexingStarted() m_progress->reportStarted(); m_watcher.setFuture(m_progress->future()); - connect(&m_watcher, SIGNAL(canceled()), searchEngine, SLOT(cancelIndexing())); + connect(&m_watcher, &QFutureWatcherBase::canceled, + searchEngine, &QHelpSearchEngine::cancelIndexing); } void SearchWidget::indexingFinished() @@ -259,9 +260,9 @@ void SearchWidget::contextMenuEvent(QContextMenuEvent *contextMenuEvent) openLinkInNewTab = menu.addAction(tr("Open Link as New Page")); copyAnchorAction = menu.addAction(tr("Copy Link")); } else if (browser->textCursor().hasSelection()) { - menu.addAction(tr("Copy"), browser, SLOT(copy())); + connect(menu.addAction(tr("Copy")), &QAction::triggered, browser, &QTextEdit::copy); } else { - menu.addAction(tr("Reload"), browser, SLOT(reload())); + connect(menu.addAction(tr("Reload")), &QAction::triggered, browser, &QTextBrowser::reload); } QAction *usedAction = menu.exec(mapToGlobal(contextMenuEvent->pos())); @@ -301,8 +302,8 @@ SearchSideBarItem::SearchSideBarItem() : SideBarItem(new SearchWidget, QLatin1String(Constants::HELP_SEARCH)) { widget()->setWindowTitle(HelpPlugin::tr(Constants::SB_SEARCH)); - connect(widget(), SIGNAL(linkActivated(QUrl,QStringList,bool)), - this, SIGNAL(linkActivated(QUrl,QStringList,bool))); + connect(static_cast<SearchWidget *>(widget()), &SearchWidget::linkActivated, + this, &SearchSideBarItem::linkActivated); } QList<QToolButton *> SearchSideBarItem::createToolBarWidgets() @@ -310,7 +311,7 @@ QList<QToolButton *> SearchSideBarItem::createToolBarWidgets() QToolButton *reindexButton = new QToolButton; reindexButton->setIcon(Core::Icons::RELOAD.icon()); reindexButton->setToolTip(tr("Regenerate Index")); - connect(reindexButton, SIGNAL(clicked()), - widget(), SLOT(reindexDocumentation())); + connect(reindexButton, &QAbstractButton::clicked, + static_cast<SearchWidget *>(widget()), &SearchWidget::reindexDocumentation); return QList<QToolButton *>() << reindexButton; } |