From e712c8b7e2be2c6ccd79a5e9ff0e82131ba56d04 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 1 Feb 2018 11:47:30 +0100 Subject: [PATCH] Core: Replace an in-Core connection by a direct call Change-Id: Ic219a992658e080467a18d38121a41990cc377ce Reviewed-by: Eike Ziller --- src/plugins/coreplugin/coreplugin.cpp | 3 --- src/plugins/coreplugin/icore.cpp | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/coreplugin/coreplugin.cpp b/src/plugins/coreplugin/coreplugin.cpp index 319813ddf9f..65f6abe48d4 100644 --- a/src/plugins/coreplugin/coreplugin.cpp +++ b/src/plugins/coreplugin/coreplugin.cpp @@ -202,9 +202,6 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage) expander->registerPrefix("#:", tr("A comment."), [](const QString &) { return QString(); }); - // Make sure all wizards are there when the user might access the keyboard shortcuts: - connect(ICore::instance(), &ICore::optionsDialogRequested, []() { IWizardFactory::allWizardFactories(); }); - Utils::PathChooser::setAboutToShowContextMenuHandler(&CorePlugin::addToPathChooserContextMenu); return success; diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index e7f41ee9d56..269fa906cc2 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -358,6 +358,8 @@ void ICore::showNewItemDialog(const QString &title, bool ICore::showOptionsDialog(const Id page, QWidget *parent) { // Make sure all wizards are there when the user might access the keyboard shortcuts: + (void) IWizardFactory::allWizardFactories(); + emit m_instance->optionsDialogRequested(); if (!parent)