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().