aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/environment.h
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2019-07-09 09:02:02 +0200
committerDavid Schulz <david.schulz@qt.io>2019-07-15 13:01:25 +0000
commit5da5116cb1a7995550b7c347866dcfd9d8976ae0 (patch)
treeeb88f4b02648e7bc1e6824be756f4ea3d42e3c8c /src/libs/utils/environment.h
parentb4708181c77656fc41cac17cfdd9c716e6e19a41 (diff)
Utils: Add path search function to environment
In contrast to Environment::searchInPath This function returns _all_ executables found in the path variable. Change-Id: Ic62b8f70d0690ff9a3261db3ead2c919a2486c89 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/libs/utils/environment.h')
-rw-r--r--src/libs/utils/environment.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/utils/environment.h b/src/libs/utils/environment.h
index 73c883268e0..a233435c4ac 100644
--- a/src/libs/utils/environment.h
+++ b/src/libs/utils/environment.h
@@ -66,6 +66,9 @@ public:
FilePath searchInPath(const QString &executable,
const FilePathList &additionalDirs = FilePathList(),
const PathFilter &func = PathFilter()) const;
+ FilePathList findAllInPath(const QString &executable,
+ const FilePathList &additionalDirs = FilePathList(),
+ const PathFilter &func = PathFilter()) const;
FilePathList path() const;
FilePathList pathListValue(const QString &varName) const;