aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/help/helpplugin.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2016-06-28 23:07:19 +0300
committerOrgad Shaneh <orgads@gmail.com>2016-06-30 12:12:00 +0000
commitd01adc134df06e609b90b22cf67f25848ce5c5f3 (patch)
tree6dab222dff52f40476ed27bb48f190caf6d3f053 /src/plugins/help/helpplugin.cpp
parent700239c681d7a28f00b5eb0ae7330be8eceb9ae2 (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/helpplugin.cpp')
-rw-r--r--src/plugins/help/helpplugin.cpp73
1 files changed, 32 insertions, 41 deletions
diff --git a/src/plugins/help/helpplugin.cpp b/src/plugins/help/helpplugin.cpp
index 243399489a..b4ec58dca1 100644
--- a/src/plugins/help/helpplugin.cpp
+++ b/src/plugins/help/helpplugin.cpp
@@ -151,24 +151,24 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
addAutoReleasedObject(m_searchTaskHandler = new SearchTaskHandler);
m_centralWidget = new CentralWidget(Context("Help.CentralHelpWidget"));
- connect(m_centralWidget, SIGNAL(sourceChanged(QUrl)), this,
- SLOT(updateSideBarSource(QUrl)));
+ connect(m_centralWidget, &HelpWidget::sourceChanged, this,
+ &HelpPlugin::updateSideBarSource);
connect(m_centralWidget, &CentralWidget::closeButtonClicked,
&OpenPagesManager::instance(), &OpenPagesManager::closeCurrentPage);
connect(LocalHelpManager::instance(), &LocalHelpManager::returnOnCloseChanged,
m_centralWidget, &CentralWidget::updateCloseButton);
- connect(HelpManager::instance(), SIGNAL(helpRequested(QUrl,Core::HelpManager::HelpViewerLocation)),
- this, SLOT(handleHelpRequest(QUrl,Core::HelpManager::HelpViewerLocation)));
- connect(m_searchTaskHandler, SIGNAL(search(QUrl)), this,
- SLOT(showLinkInHelpMode(QUrl)));
-
- connect(m_filterSettingsPage, SIGNAL(filtersChanged()), this,
- SLOT(setupHelpEngineIfNeeded()));
- connect(HelpManager::instance(), SIGNAL(documentationChanged()), this,
- SLOT(setupHelpEngineIfNeeded()));
- connect(HelpManager::instance(), SIGNAL(collectionFileChanged()), this,
- SLOT(setupHelpEngineIfNeeded()));
+ connect(HelpManager::instance(), &HelpManager::helpRequested,
+ this, &HelpPlugin::handleHelpRequest);
+ connect(m_searchTaskHandler, &SearchTaskHandler::search, this,
+ &HelpPlugin::showLinkInHelpMode);
+
+ connect(m_filterSettingsPage, &FilterSettingsPage::filtersChanged, this,
+ &HelpPlugin::setupHelpEngineIfNeeded);
+ connect(HelpManager::instance(), &HelpManager::documentationChanged, this,
+ &HelpPlugin::setupHelpEngineIfNeeded);
+ connect(HelpManager::instance(), &HelpManager::collectionFileChanged, this,
+ &HelpPlugin::setupHelpEngineIfNeeded);
connect(ToolTip::instance(), &ToolTip::shown, ICore::instance(), []() {
ICore::addAdditionalContext(Context(kToolTipHelpContext), ICore::ContextPriority::High);
@@ -185,29 +185,29 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
tr(Constants::SB_CONTENTS), this);
cmd = ActionManager::registerAction(action, "Help.ContentsMenu");
ActionManager::actionContainer(Core::Constants::M_HELP)->addAction(cmd, Core::Constants::G_HELP_HELP);
- connect(action, SIGNAL(triggered()), this, SLOT(activateContents()));
+ connect(action, &QAction::triggered, this, &HelpPlugin::activateContents);
action = new QAction(tr(Constants::SB_INDEX), this);
cmd = ActionManager::registerAction(action, "Help.IndexMenu");
ActionManager::actionContainer(Core::Constants::M_HELP)->addAction(cmd, Core::Constants::G_HELP_HELP);
- connect(action, SIGNAL(triggered()), this, SLOT(activateIndex()));
+ connect(action, &QAction::triggered, this, &HelpPlugin::activateIndex);
action = new QAction(tr("Context Help"), this);
cmd = ActionManager::registerAction(action, Help::Constants::CONTEXT_HELP,
Context(kToolTipHelpContext, Core::Constants::C_GLOBAL));
ActionManager::actionContainer(Core::Constants::M_HELP)->addAction(cmd, Core::Constants::G_HELP_HELP);
cmd->setDefaultKeySequence(QKeySequence(Qt::Key_F1));
- connect(action, SIGNAL(triggered()), this, SLOT(showContextHelp()));
+ connect(action, &QAction::triggered, this, &HelpPlugin::showContextHelp);
action = new QAction(tr("Technical Support"), this);
cmd = ActionManager::registerAction(action, "Help.TechSupport");
ActionManager::actionContainer(Core::Constants::M_HELP)->addAction(cmd, Core::Constants::G_HELP_SUPPORT);
- connect(action, SIGNAL(triggered()), this, SLOT(slotOpenSupportPage()));
+ connect(action, &QAction::triggered, this, &HelpPlugin::slotOpenSupportPage);
action = new QAction(tr("Report Bug..."), this);
cmd = ActionManager::registerAction(action, "Help.ReportBug");
ActionManager::actionContainer(Core::Constants::M_HELP)->addAction(cmd, Core::Constants::G_HELP_SUPPORT);
- connect(action, SIGNAL(triggered()), this, SLOT(slotReportBug()));
+ connect(action, &QAction::triggered, this, &HelpPlugin::slotReportBug);
if (ActionContainer *windowMenu = ActionManager::actionContainer(Core::Constants::M_WINDOW)) {
// reuse EditorManager constants to avoid a second pair of menu actions
@@ -216,16 +216,16 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
Command *ctrlTab = ActionManager::registerAction(action, Core::Constants::GOTOPREVINHISTORY,
modecontext);
windowMenu->addAction(ctrlTab, Core::Constants::G_WINDOW_NAVIGATE);
- connect(action, SIGNAL(triggered()), &OpenPagesManager::instance(),
- SLOT(gotoPreviousPage()));
+ connect(action, &QAction::triggered, &OpenPagesManager::instance(),
+ &OpenPagesManager::gotoPreviousPage);
// Goto Next In History Action
action = new QAction(this);
Command *ctrlShiftTab = ActionManager::registerAction(action, Core::Constants::GOTONEXTINHISTORY,
modecontext);
windowMenu->addAction(ctrlShiftTab, Core::Constants::G_WINDOW_NAVIGATE);
- connect(action, SIGNAL(triggered()), &OpenPagesManager::instance(),
- SLOT(gotoNextPage()));
+ connect(action, &QAction::triggered, &OpenPagesManager::instance(),
+ &OpenPagesManager::gotoNextPage);
}
auto helpIndexFilter = new HelpIndexFilter();
@@ -237,8 +237,8 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
RemoteHelpFilter *remoteHelpFilter = new RemoteHelpFilter();
addAutoReleasedObject(remoteHelpFilter);
- connect(remoteHelpFilter, SIGNAL(linkActivated(QUrl)), this,
- SLOT(showLinkInHelpMode(QUrl)));
+ connect(remoteHelpFilter, &RemoteHelpFilter::linkActivated, this,
+ &HelpPlugin::showLinkInHelpMode);
QDesktopServices::setUrlHandler(QLatin1String("qthelp"), HelpManager::instance(), "handleHelpRequest");
connect(ModeManager::instance(), &ModeManager::currentModeChanged,
@@ -318,14 +318,14 @@ HelpWidget *HelpPlugin::createHelpWidget(const Context &context, HelpWidget::Wid
{
HelpWidget *widget = new HelpWidget(context, style);
- connect(widget->currentViewer(), SIGNAL(loadFinished()),
- this, SLOT(highlightSearchTermsInContextHelp()));
- connect(widget, SIGNAL(openHelpMode(QUrl)),
- this, SLOT(showLinkInHelpMode(QUrl)));
- connect(widget, SIGNAL(closeButtonClicked()),
- this, SLOT(slotHideRightPane()));
- connect(widget, SIGNAL(aboutToClose()),
- this, SLOT(saveExternalWindowSettings()));
+ connect(widget->currentViewer(), &HelpViewer::loadFinished,
+ this, &HelpPlugin::highlightSearchTermsInContextHelp);
+ connect(widget, &HelpWidget::openHelpMode,
+ this, &HelpPlugin::showLinkInHelpMode);
+ connect(widget, &HelpWidget::closeButtonClicked,
+ this, &HelpPlugin::slotHideRightPane);
+ connect(widget, &HelpWidget::aboutToClose,
+ this, &HelpPlugin::saveExternalWindowSettings);
// force setup, as we might have never switched to full help mode
// thus the help engine might still run without collection file setup
@@ -455,15 +455,6 @@ void HelpPlugin::modeChanged(Core::Id mode, Core::Id old)
}
}
-void HelpPlugin::updateSideBarSource()
-{
- if (HelpViewer *viewer = m_centralWidget->currentViewer()) {
- const QUrl &url = viewer->source();
- if (url.isValid())
- updateSideBarSource(url);
- }
-}
-
void HelpPlugin::updateSideBarSource(const QUrl &newUrl)
{
if (m_rightPaneSideBarWidget) {