summaryrefslogtreecommitdiff
path: root/src/libs/utils/fileutils.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-05-17 13:36:48 +0200
committerhjk <hjk@qt.io>2019-05-20 13:06:06 +0000
commitc04370aa2665f36828bfd4001fec2d2a6cf7b9f9 (patch)
treed946d0f2d7302a2e6029579ec533c14e6e6f52cf /src/libs/utils/fileutils.h
parentfc04ec1c3e90c2085f3fefaca82dfaa0f4d5c89e (diff)
downloadqt-creator-c04370aa2665f36828bfd4001fec2d2a6cf7b9f9.tar.gz
Utils: Make FileName::isFileNewerThan a member
Easier to discover and more compact in use. Change-Id: I93dae0570a1dfded4d40dd6ae69b99fe82e3788f Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/libs/utils/fileutils.h')
-rw-r--r--src/libs/utils/fileutils.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/utils/fileutils.h b/src/libs/utils/fileutils.h
index e765270b49..cfdbc7d567 100644
--- a/src/libs/utils/fileutils.h
+++ b/src/libs/utils/fileutils.h
@@ -97,6 +97,8 @@ public:
bool endsWith(const QString &s) const;
bool isLocal() const;
+ bool isNewerThan(const QDateTime &timeStamp) const;
+
FileName relativeChildPath(const FileName &parent) const;
FileName &appendPath(const QString &s);
FileName pathAppended(const QString &str) const;
@@ -129,7 +131,6 @@ public:
static bool copyRecursively(
const FileName &srcFilePath, const FileName &tgtFilePath, QString *error = nullptr,
const std::function<bool (QFileInfo, QFileInfo, QString *)> &copyHelper = nullptr);
- static bool isFileNewerThan(const FileName &filePath, const QDateTime &timeStamp);
static FileName resolveSymlinks(const FileName &path);
static QString shortNativePath(const FileName &path);
static QString fileSystemFriendlyName(const QString &name);