Details
-
User Story
-
Resolution: Done
-
P1: Critical
-
None
-
-
13
-
Qt6_Foundation_ Sprint 2, Qt6_Foundation_ Sprint 3, Qt6_Foundation_ Sprint 4, Qt6_Foundation_ Sprint 5, Qt6_Foundation_ Sprint 6, Qt6_Foundation_ Sprint 7, Qt6_Foundation_ Sprint 8
-
5ba66c5622e9e0da87a5037399b375d7e8cee554
Description
Only QLocale should do anything locale-dependent: Q(Date|Time)+ should use the C locale for any conversions they do to and from strings. QDateTimeParser shall, of course, still need to handle locales, as it's used by QLocale's implementation of date-time parsing.
Attachments
Issue Links
- relates to
-
QTBUG-28581 QDate related functions, e.g. shortDayName(), should not be localized.
-
- Closed
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-80441 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
287517,9 | Deprecate locale-related DateFormat enum members | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |
287662,2 | Stop using QDateTime's locale-specific APIs | 5.14 | qt/qtquickcontrols | Status: MERGED | +2 | 0 |
287667,4 | Purge use of QDateTime's locale-dependent APIs | 5.15 | qt/qtremoteobjects | Status: MERGED | +2 | 0 |
287712,2 | Convert two QDateTime::toString() usages to QLocale::toString() | 5.14 | qt/qtbase | Status: MERGED | +2 | 0 |
292455,7 | Stop using Qt::DateFormat's locale-dependent members | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
293622,6 | Remove all locale-dependence from Q(Date|Time)+ | dev | qt/qtbase | Status: MERGED | +2 | 0 |
311837,2 | Fix failures in tst_qdatetime under non-english locales | dev | qt/qtbase | Status: MERGED | +2 | 0 |
313080,5 | Adapt QDate unit tests to not take into account system locale | dev | qt/qtbase | Status: MERGED | +2 | 0 |
313316,8 | [QtCore] Fix QDateTime unit test: time zone of system was used | dev | qt/qtbase | Status: MERGED | +2 | 0 |