diff options
author | David Schulz <[email protected]> | 2021-06-17 10:39:31 +0200 |
---|---|---|
committer | David Schulz <[email protected]> | 2021-06-17 09:31:09 +0000 |
commit | b099d98a1768450a8cf3e4f4521f68b78c2ac923 (patch) | |
tree | 3b769b81577d793c54ce1ee7a345068a44afe998 /src/libs/utils/fileutils.cpp | |
parent | 354a0b17abef403d698b0f81e567dc31a1fe6f5a (diff) |
Utils: add permissions() to FilePath
Change-Id: I89082550a4f053c400d13a34df4f9c09c65bc326
Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/libs/utils/fileutils.cpp')
-rw-r--r-- | src/libs/utils/fileutils.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libs/utils/fileutils.cpp b/src/libs/utils/fileutils.cpp index 0b0672ccc25..7af7f413479 100644 --- a/src/libs/utils/fileutils.cpp +++ b/src/libs/utils/fileutils.cpp @@ -1378,6 +1378,15 @@ QDateTime FilePath::lastModified() const return toFileInfo().lastModified(); } +QFile::Permissions FilePath::permissions() const +{ + if (needsDevice()) { + QTC_ASSERT(s_deviceHooks.permissions, return {}); + return s_deviceHooks.permissions(*this); + } + return toFileInfo().permissions(); +} + bool FilePath::removeFile() const { if (needsDevice()) { |