![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <locale_iface.h>
Public Types | |
| enum class | DateTimeSubcategory { kDefault , kShort , kMedium , kFull , kLong } |
| enum class | NumSubcategory { kPercent , kCurrency , kDecimal , kInteger } |
Public Member Functions | |
| virtual | ~LocaleIface ()=default |
| virtual WideString | GetName () const =0 |
| virtual WideString | GetDecimalSymbol () const =0 |
| virtual WideString | GetGroupingSymbol () const =0 |
| virtual WideString | GetPercentSymbol () const =0 |
| virtual WideString | GetMinusSymbol () const =0 |
| virtual WideString | GetCurrencySymbol () const =0 |
| virtual WideString | GetDateTimeSymbols () const =0 |
| virtual WideString | GetMonthName (int32_t nMonth, bool bAbbr) const =0 |
| virtual WideString | GetDayName (int32_t nWeek, bool bAbbr) const =0 |
| virtual WideString | GetMeridiemName (bool bAM) const =0 |
| virtual int | GetTimeZoneInMinutes () const =0 |
| virtual WideString | GetEraName (bool bAD) const =0 |
| virtual WideString | GetDatePattern (DateTimeSubcategory eType) const =0 |
| virtual WideString | GetTimePattern (DateTimeSubcategory eType) const =0 |
| virtual WideString | GetNumPattern (NumSubcategory eType) const =0 |
Definition at line 12 of file locale_iface.h.
|
strong |
| Enumerator | |
|---|---|
| kDefault | |
| kShort | |
| kMedium | |
| kFull | |
| kLong | |
Definition at line 14 of file locale_iface.h.
|
strong |
| Enumerator | |
|---|---|
| kPercent | |
| kCurrency | |
| kDecimal | |
| kInteger | |
Definition at line 22 of file locale_iface.h.
|
virtualdefault |
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CFGAS_StringFormatter::FormatNum(), and CFGAS_StringFormatter::ParseNum().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CXFA_Node::GetPictureContent().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CFGAS_StringFormatter::FormatNum(), CFGAS_StringFormatter::ParseNum(), and CXFA_LocaleValue::ValidateNumericTemp().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CFGAS_StringFormatter::FormatNum(), and CFGAS_StringFormatter::ParseNum().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CFGAS_StringFormatter::FormatNum(), and CFGAS_StringFormatter::ParseNum().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CXFA_LocaleMgr::GetLocaleByName(), and CXFA_Node::GetLocaleName().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CFGAS_StringFormatter::FormatNum(), and CFGAS_StringFormatter::ParseNum().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CXFA_Node::GetPictureContent(), and CFXJSE_FormCalcContext::Time2Num().
|
pure virtual |
Implemented in CXFA_NodeLocale, and CXFA_XMLLocale.
Referenced by CFXJSE_FormCalcContext::IsoTime2Num().