aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlvaluetypewrapper.cpp
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2022-08-19 17:03:26 +0200
committerEdward Welbourne <edward.welbourne@qt.io>2022-12-11 14:13:09 +0100
commitf01de8f397d855c1aa8d80e5f9c858897a9b11b1 (patch)
tree65ae84f328eded18287545669fcedf2239c2e3ed /src/qml/qml/qqmlvaluetypewrapper.cpp
parent326145fcb8cc27d2b937d97531c1bd24aedc5b92 (diff)
Route Qt::TimeSpec usage via QTimeZone
QTimeZone now packages Qt::TimeSpec details, unifying QDateTime APIs. Task-number: QTBUG-108199 Change-Id: I4a6bfaa213ec6db2fb357d20c7cd59e8c58ad103 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlvaluetypewrapper.cpp')
-rw-r--r--src/qml/qml/qqmlvaluetypewrapper.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qml/qml/qqmlvaluetypewrapper.cpp b/src/qml/qml/qqmlvaluetypewrapper.cpp
index e489a0d43f..5cb02c295d 100644
--- a/src/qml/qml/qqmlvaluetypewrapper.cpp
+++ b/src/qml/qml/qqmlvaluetypewrapper.cpp
@@ -33,6 +33,7 @@
#include <QtCore/QLineF>
#include <QtCore/QSize>
#include <QtCore/QSizeF>
+#include <QtCore/QTimeZone>
QT_BEGIN_NAMESPACE
@@ -317,7 +318,7 @@ static ReturnedValue getGadgetProperty(ExecutionEngine *engine,
return engine->newString(QChar(c));
};
const auto wrapDate = [engine](const QDate &date) {
- return engine->newDateObject(date.startOfDay(Qt::UTC));
+ return engine->newDateObject(date.startOfDay(QTimeZone::UTC));
};
const auto wrapQObject = [engine](QObject *object) {
return QObjectWrapper::wrap(engine, object);