QAndroidSystemLocale: add missing day and month format handling
This patch adds support for previously missing Narrow format, as well as standalone day name handling for QAndroidSystemLocale Task-number: QTBUG-84877 Pick-to: 6.2 Change-Id: Ib74fb8f0e12f03ab96022abaf26ac9039ffaa60b Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
This commit is contained in:
parent
61343b5a3f
commit
cc22857d1e
@ -105,14 +105,26 @@ QVariant QAndroidSystemLocale::query(QueryType type, QVariant in) const
|
||||
return m_locale.dayName(in.toInt(), QLocale::LongFormat);
|
||||
case DayNameShort:
|
||||
return m_locale.dayName(in.toInt(), QLocale::ShortFormat);
|
||||
case DayNameNarrow:
|
||||
return m_locale.dayName(in.toInt(), QLocale::NarrowFormat);
|
||||
case StandaloneDayNameLong:
|
||||
return m_locale.standaloneDayName(in.toInt(), QLocale::LongFormat);
|
||||
case StandaloneDayNameShort:
|
||||
return m_locale.standaloneDayName(in.toInt(), QLocale::ShortFormat);
|
||||
case StandaloneDayNameNarrow:
|
||||
return m_locale.standaloneDayName(in.toInt(), QLocale::NarrowFormat);
|
||||
case MonthNameLong:
|
||||
return m_locale.monthName(in.toInt(), QLocale::LongFormat);
|
||||
case MonthNameShort:
|
||||
return m_locale.monthName(in.toInt(), QLocale::ShortFormat);
|
||||
case MonthNameNarrow:
|
||||
return m_locale.monthName(in.toInt(), QLocale::NarrowFormat);
|
||||
case StandaloneMonthNameLong:
|
||||
return m_locale.standaloneMonthName(in.toInt(), QLocale::LongFormat);
|
||||
case StandaloneMonthNameShort:
|
||||
return m_locale.standaloneMonthName(in.toInt(), QLocale::ShortFormat);
|
||||
case StandaloneMonthNameNarrow:
|
||||
return m_locale.standaloneMonthName(in.toInt(), QLocale::NarrowFormat);
|
||||
case DateToStringLong:
|
||||
return m_locale.toString(in.toDate(), QLocale::LongFormat);
|
||||
case DateToStringShort:
|
||||
|
Loading…
x
Reference in New Issue
Block a user