aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi/qjsengine.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2023-08-24 13:48:18 +0200
committerUlf Hermann <ulf.hermann@qt.io>2023-08-25 20:36:37 +0200
commit555125416eb1a12e15dddb57207ce7d87751a64b (patch)
treef51faf78fcc045c83af7599ccd382bea96e3d10a /src/qml/jsapi/qjsengine.cpp
parentede3389a3e152d7436bda6a53dd93e8847ab026e (diff)
QmlCompiler: Allow coercing date values to numbers
This is the equivalent of JavaScript's valueOf(). Change-Id: If850519d6dbc7354b447acb6aad8ac04211d059d Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Sami Shalayel <sami.shalayel@qt.io> Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
Diffstat (limited to 'src/qml/jsapi/qjsengine.cpp')
-rw-r--r--src/qml/jsapi/qjsengine.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/qml/jsapi/qjsengine.cpp b/src/qml/jsapi/qjsengine.cpp
index 374d170019..70661a069d 100644
--- a/src/qml/jsapi/qjsengine.cpp
+++ b/src/qml/jsapi/qjsengine.cpp
@@ -960,6 +960,11 @@ QString QJSEngine::convertDateTimeToString(const QDateTime &dateTime)
return QV4::DateObject::dateTimeToString(dateTime, handle());
}
+double QJSEngine::convertDateTimeToNumber(const QDateTime &dateTime)
+{
+ return QV4::DateObject::dateTimeToNumber(dateTime);
+}
+
QDate QJSEngine::convertDateTimeToDate(const QDateTime &dateTime)
{
return QV4::DateObject::dateTimeToDate(dateTime);