diff options
author | Edward Welbourne <edward.welbourne@qt.io> | 2020-02-28 15:28:39 +0100 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-03-06 10:38:06 +0100 |
commit | eacb1a08ee4dace7c12a6eed153b9ec69cf95966 (patch) | |
tree | 37a60dca1538229e461a16f78887c69d1f372fb2 /src/qml/qml/v8/qqmlbuiltinfunctions.cpp | |
parent | c49043ea9bfaca57e1203c0959bc646bd861845e (diff) |
Stop using Qt::DateFormat's locale-dependent members
They're going away on dev.
Amended tests to match.
Task-number: QTBUG-80441
Change-Id: I00540d2f7a796ae9c080a0fb9f144c145f00ad57
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/qml/qml/v8/qqmlbuiltinfunctions.cpp')
-rw-r--r-- | src/qml/qml/v8/qqmlbuiltinfunctions.cpp | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/src/qml/qml/v8/qqmlbuiltinfunctions.cpp b/src/qml/qml/v8/qqmlbuiltinfunctions.cpp index f4e529f2de..4e5ab9b899 100644 --- a/src/qml/qml/v8/qqmlbuiltinfunctions.cpp +++ b/src/qml/qml/v8/qqmlbuiltinfunctions.cpp @@ -731,23 +731,10 @@ QString formatDateTimeObjectUsingDateFormat(T formatThis, Qt::DateFormat format) case Qt::RFC2822Date: case Qt::ISODateWithMs: return formatThis.toString(format); - // ### Qt 6: Remove all locale dependent cases - QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED - case Qt::SystemLocaleDate: - // case Qt::LocalDate: covered by SystemLocaleDate - return QLocale::system().toString(formatThis); - case Qt::LocaleDate: - case Qt::DefaultLocaleShortDate: - return QLocale().toString(formatThis, QLocale::ShortFormat); - case Qt::SystemLocaleShortDate: - return QLocale::system().toString(formatThis, QLocale::ShortFormat); - case Qt::SystemLocaleLongDate: - return QLocale::system().toString(formatThis, QLocale::LongFormat); - case Qt::DefaultLocaleLongDate: - return QLocale().toString(formatThis, QLocale::LongFormat); + default: // ### Qt 6: remove once qtbase has removed the rest of the enum ! + break; } - QT_WARNING_POP - Q_UNREACHABLE(); + // Q_UNREACHABLE(); // ### Qt 6: restore once the default is gone return QString(); } |