diff --git a/src/plugins/coreplugin/iwizardfactory.cpp b/src/plugins/coreplugin/iwizardfactory.cpp index aa2cbd64e4a6749ecd7bb54ef2a0b2d6d9a20699..28612db6e6262b5bea8ef01f4c0940e355a34a23 100644 --- a/src/plugins/coreplugin/iwizardfactory.cpp +++ b/src/plugins/coreplugin/iwizardfactory.cpp @@ -341,4 +341,9 @@ FeatureSet IWizardFactory::pluginFeatures() const void IWizardFactory::initialize() { connect(ICore::instance(), &ICore::coreAboutToClose, &IWizardFactory::clearWizardFactories); + + auto resetAction = new QAction(tr("Reload All Wizards"), ActionManager::instance()); + ActionManager::registerAction(resetAction, "Wizard.Factory.Reset"); + + connect(resetAction, &QAction::triggered, &IWizardFactory::clearWizardFactories); }