aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-01-31 10:52:58 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2018-02-01 11:34:30 +0000
commitc1c2a6c8f31eed65341881f342ead5cf1baa819f (patch)
treead289960aa5e4e9aaf310c9ae75613260895f514 /src
parent8fc81e3e7e783b51d21e99494846344b65fab162 (diff)
Fix build with Qt < 5.8
Change-Id: Ibf99d3d4e3a4c7c1647288c546c2f2e14253b62b Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/lib/corelib/tools/filetime.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/corelib/tools/filetime.cpp b/src/lib/corelib/tools/filetime.cpp
index a75e7e01c..ae74863a3 100644
--- a/src/lib/corelib/tools/filetime.cpp
+++ b/src/lib/corelib/tools/filetime.cpp
@@ -166,6 +166,15 @@ double FileTime::asDouble() const
#endif
}
+static Qt::DateFormat stringFormat()
+{
+#if (QT_VERSION >= QT_VERSION_CHECK(5, 8, 0))
+ return Qt::ISODateWithMs;
+#else
+ return Qt::ISODate;
+#endif
+}
+
QString FileTime::toString() const
{
#ifdef Q_OS_WIN
@@ -184,7 +193,7 @@ QString FileTime::toString() const
#else
dt.setTime_t(m_fileTime);
#endif
- return dt.toString(Qt::ISODateWithMs);
+ return dt.toString(stringFormat());
#endif
}