diff options
Diffstat (limited to 'src/widgets/widgets')
-rw-r--r-- | src/widgets/widgets/qdatetimeedit.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/widgets/widgets/qdatetimeedit.cpp b/src/widgets/widgets/qdatetimeedit.cpp index 8db5a12a4b..5d64aad040 100644 --- a/src/widgets/widgets/qdatetimeedit.cpp +++ b/src/widgets/widgets/qdatetimeedit.cpp @@ -1728,9 +1728,12 @@ QDateTime QDateTimeEditPrivate::convertTimeSpec(const QDateTime &datetime) return datetime.toLocalTime(); case Qt::OffsetFromUTC: return datetime.toOffsetFromUtc(value.toDateTime().offsetFromUtc()); -#if QT_CONFIG(timezone) case Qt::TimeZone: +#if QT_CONFIG(timezone) return datetime.toTimeZone(value.toDateTime().timeZone()); +#else + qWarning("QDateTimeEdit: Internal: enable timezone feature to support Qt::TimeZone"); + return datetime; #endif } Q_UNREACHABLE(); |