diff options
author | hjk <hjk@qt.io> | 2021-11-09 18:20:14 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2021-11-10 07:26:31 +0000 |
commit | 652b9844e6fabe147f789c6da95a639c9b154a34 (patch) | |
tree | f539ac6690fafe350ed5e3ad5d4db4a4bd2540db /src/plugins/vcsbase | |
parent | d14e68eac202783f5ff1f9286e4d2b79690ff8a8 (diff) | |
download | qt-creator-652b9844e6fabe147f789c6da95a639c9b154a34.tar.gz |
Utils: FilePathify Environment::{ap,pre}pendOrSetPath etc
Change-Id: Idfa5ec247337570936b0236cab9d3a5669792ca0
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/vcsbase')
-rw-r--r-- | src/plugins/vcsbase/commonvcssettings.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/vcsbase/commonvcssettings.cpp b/src/plugins/vcsbase/commonvcssettings.cpp index 9d6bfe2032..c84abf0b13 100644 --- a/src/plugins/vcsbase/commonvcssettings.cpp +++ b/src/plugins/vcsbase/commonvcssettings.cpp @@ -31,6 +31,7 @@ #include <coreplugin/iversioncontrol.h> #include <coreplugin/vcsmanager.h> +#include <utils/algorithm.h> #include <utils/environment.h> #include <utils/hostosinfo.h> #include <utils/layoutbuilder.h> @@ -156,7 +157,8 @@ CommonSettingsWidget::CommonSettingsWidget(CommonOptionsPage *page) void CommonSettingsWidget::updatePath() { EnvironmentChange change; - change.addAppendToPath(Core::VcsManager::additionalToolsPath()); + change.addAppendToPath(Utils::transform(Core::VcsManager::additionalToolsPath(), + &FilePath::fromString)); m_page->settings().sshPasswordPrompt.setEnvironmentChange(change); } |