summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/plugininstallwizard.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-11-19 15:38:13 +0100
committerEike Ziller <eike.ziller@qt.io>2020-11-19 15:38:13 +0100
commit5ca70bdcb3e76268a2e69466b403b6e4b9516afd (patch)
tree95caf64d08ea53410f45578c3e1e2d22e415d1c3 /src/plugins/coreplugin/plugininstallwizard.cpp
parentb2690664357cdb2cb6cd6380f608abedd58b0b9f (diff)
parent9b6944086b53d34645bc81953c5f9a28ca9f3ed8 (diff)
downloadqt-creator-5ca70bdcb3e76268a2e69466b403b6e4b9516afd.tar.gz
Merge remote-tracking branch 'origin/4.14'
Change-Id: Iea84f23cf394de13e99a9ed777c8c113e4eff473
Diffstat (limited to 'src/plugins/coreplugin/plugininstallwizard.cpp')
-rw-r--r--src/plugins/coreplugin/plugininstallwizard.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/plugins/coreplugin/plugininstallwizard.cpp b/src/plugins/coreplugin/plugininstallwizard.cpp
index 09e23eb6e9..c9ce41b348 100644
--- a/src/plugins/coreplugin/plugininstallwizard.cpp
+++ b/src/plugins/coreplugin/plugininstallwizard.cpp
@@ -270,7 +270,10 @@ public:
PluginSpec *coreplugin = CorePlugin::instance()->pluginSpec();
// look for plugin
- QDirIterator it(m_tempDir->path(), libraryNameFilter(), QDir::Files | QDir::NoSymLinks);
+ QDirIterator it(m_tempDir->path(),
+ libraryNameFilter(),
+ QDir::Files | QDir::NoSymLinks,
+ QDirIterator::Subdirectories);
while (it.hasNext()) {
if (fi.isCanceled())
return;
@@ -298,9 +301,9 @@ public:
return; // successful / no error
}
}
- fi.reportResult({PluginInstallWizard::tr("Did not find %1 plugin in toplevel directory.")
- .arg(Constants::IDE_DISPLAY_NAME),
- InfoLabel::Error});
+ fi.reportResult(
+ {PluginInstallWizard::tr("Did not find %1 plugin.").arg(Constants::IDE_DISPLAY_NAME),
+ InfoLabel::Error});
}
void cleanupPage() final