diff options
author | hjk <hjk@qt.io> | 2021-07-01 09:58:48 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2021-07-02 05:05:12 +0000 |
commit | a58dd22f2d445b27da5085390ada0559dac7321f (patch) | |
tree | ef423d848ef53551a3ff1c795ac095273f2ddd8a /src/plugins/coreplugin/plugininstallwizard.cpp | |
parent | 92904480f0a8d696b3f0dcd46353accb64a44cee (diff) | |
download | qt-creator-a58dd22f2d445b27da5085390ada0559dac7321f.tar.gz |
Utils: Use FilePath in TemporaryDirectory API
This helps to lower impedance in the using code.
Even though TemporaryDirectory will very likely always stay on the local
host, this is one of the entry points into path related string
manipulation
that we want to base on FilePath nowadays.
Change-Id: I302016b8d65e54df94296659a54a93935d9e4627
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/plugininstallwizard.cpp')
-rw-r--r-- | src/plugins/coreplugin/plugininstallwizard.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/coreplugin/plugininstallwizard.cpp b/src/plugins/coreplugin/plugininstallwizard.cpp index fd6e3ddfe9..a97f15ef34 100644 --- a/src/plugins/coreplugin/plugininstallwizard.cpp +++ b/src/plugins/coreplugin/plugininstallwizard.cpp @@ -200,14 +200,14 @@ public: m_canceled = false; m_tempDir = std::make_unique<TemporaryDirectory>("plugininstall"); - m_data->extractedPath = FilePath::fromString(m_tempDir->path()); + m_data->extractedPath = m_tempDir->path(); m_label->setText(PluginInstallWizard::tr("Checking archive...")); m_label->setType(InfoLabel::None); m_cancelButton->setVisible(true); m_output->clear(); - m_archive = Archive::unarchive(m_data->sourcePath, FilePath::fromString(m_tempDir->path())); + m_archive = Archive::unarchive(m_data->sourcePath, m_tempDir->path()); if (!m_archive) { m_label->setType(InfoLabel::Error); @@ -271,7 +271,7 @@ public: PluginSpec *coreplugin = CorePlugin::instance()->pluginSpec(); // look for plugin - QDirIterator it(m_tempDir->path(), + QDirIterator it(m_tempDir->path().path(), libraryNameFilter(), QDir::Files | QDir::NoSymLinks, QDirIterator::Subdirectories); |