Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtTimeZoneLocale Namespace Reference

Classes

struct  LocaleZoneData
struct  LocaleZoneExemplar
struct  LocaleZoneNames
struct  LocaleMetaZoneLongNames
struct  LocaleMetaZoneShortNames

Functions

QString zoneOffsetFormat (const QLocale &locale, qsizetype, QLocale::FormatType width, const QDateTime &when, int offsetSeconds)
QList< QByteArrayViewianaIdsForTerritory (QLocale::Territory territory)
QList< qsizetypefallbackLocalesFor (qsizetype index)

Variables

static constexpr LocaleZoneExemplar localeZoneExemplarTable []
static constexpr LocaleZoneNames localeZoneNameTable []
static constexpr LocaleMetaZoneLongNames localeMetaZoneLongNameTable []
static constexpr LocaleMetaZoneShortNames localeMetaZoneShortNameTable []
static constexpr LocaleZoneData localeZoneData []
static constexpr char16_t hourFormatTable []
static constexpr char16_t gmtFormatTable []
static constexpr char16_t regionFormatTable []
static constexpr char16_t fallbackFormatTable []
static constexpr char16_t exemplarCityTable []
static constexpr char16_t shortZoneNameTable []
static constexpr char16_t longZoneNameTable []
static constexpr char16_t shortMetaZoneNameTable []
static constexpr char16_t longMetaZoneNameTable []

Function Documentation

◆ fallbackLocalesFor()

QList< qsizetype > QtTimeZoneLocale::fallbackLocalesFor ( qsizetype index)

◆ ianaIdsForTerritory()

QList< QByteArrayView > QtTimeZoneLocale::ianaIdsForTerritory ( QLocale::Territory territory)

Definition at line 552 of file qtimezonelocale.cpp.

◆ zoneOffsetFormat()

QString QtTimeZoneLocale::zoneOffsetFormat ( const QLocale & locale,
qsizetype locInd,
QLocale::FormatType width,
const QDateTime & when,
int offsetSeconds )

Definition at line 3783 of file qlocale.cpp.

Variable Documentation

◆ exemplarCityTable

char16_t QtTimeZoneLocale::exemplarCityTable[]
inlinestaticconstexpr

Definition at line 92558 of file qtimezonelocale_data_p.h.

◆ fallbackFormatTable

char16_t QtTimeZoneLocale::fallbackFormatTable[]
inlinestaticconstexpr
Initial value:
= {
0x25, 0x31, 0x20, 0x28, 0x25, 0x30, 0x29, 0x25, 0x31, 0xff08, 0x25, 0x30,
0xff09, 0x25, 0x31, 0xf0d, 0x20, 0x28, 0x25, 0x30, 0xf0b, 0x29, 0x5b, 0x25,
0x31, 0x20, 0x28, 0x25, 0x30, 0x29, 0x5d, 0x25, 0x30, 0x20, 0x28, 0x25,
0x31, 0x29, 0x25, 0x31, 0x28, 0x25, 0x30, 0x29
}

Definition at line 92551 of file qtimezonelocale_data_p.h.

◆ gmtFormatTable

char16_t QtTimeZoneLocale::gmtFormatTable[]
inlinestaticconstexpr
Initial value:
= {
0x47, 0x4d, 0x54, 0x25, 0x30, 0x1302, 0x20, 0x12a4, 0x121d, 0x20, 0x1272, 0x25,
0x30, 0x63a, 0x631, 0x64a, 0x646, 0x62a, 0x634, 0x25, 0x30, 0x47, 0x4d, 0x54,
0x20, 0x25, 0x30, 0x91c, 0x93f, 0x2e, 0x90f, 0x92e, 0x2e, 0x924, 0x93f, 0x20,
0x25, 0x30, 0x55, 0x54, 0x43, 0x25, 0x30, 0x413, 0x440, 0x438, 0x43d, 0x443,
0x438, 0x447, 0x25, 0x30, 0x6af, 0x631, 0x6cc, 0x646, 0x6cc, 0x686, 0x20, 0x25,
0x30, 0xf47, 0xf72, 0xf0b, 0xf68, 0xf7a, 0xf58, 0xf0b, 0xf4f, 0xf72, 0xf0b, 0x25,
0x30, 0xd801, 0xdc18, 0xd801, 0xdc23, 0xd801, 0xdc13, 0x20, 0x25, 0x30, 0xb7, 0xd801,
0xdc5c, 0xd801, 0xdc65, 0xd801, 0xdc51, 0x25, 0x30, 0x25, 0x30, 0x20, 0x47, 0x4d,
0x54, 0xd83a, 0xdd11, 0xd83a, 0xdd16, 0xd83a, 0xdd18, 0x25, 0x30, 0x47, 0x4d, 0x54,
0x25, 0x30, 0x200e, 0x54, 0x4d, 0x47, 0x25, 0x30, 0x4d, 0x41, 0x47, 0x25,
0x30, 0x4b, 0x4c, 0x47, 0x20, 0x25, 0x30, 0x91c, 0x940, 0x20, 0x90f, 0x92e,
0x20, 0x91f, 0x940, 0x20, 0x25, 0x30, 0x1798, 0x17c9, 0x17c4, 0x1784, 0x200b, 0x179f,
0x1780, 0x179b, 0x20, 0x25, 0x30, 0x91c, 0x940, 0x90f, 0x92e, 0x91f, 0x940, 0x25,
0x30, 0xd1c, 0xd3f, 0xd0e, 0xd02, 0xd1f, 0xd3f, 0x25, 0x30, 0x99c, 0x9bf, 0x20,
0x98f, 0x9ae, 0x20, 0x99f, 0x9bf, 0x20, 0x25, 0x30, 0x5b, 0x47, 0x4d, 0x54,
0x5d, 0x25, 0x30, 0x7dc, 0x7ed, 0x7d5, 0x7d6, 0x25, 0x30, 0x25, 0x30, 0x20,
0x6af, 0x631, 0x6cc, 0x646, 0x648, 0x6cc, 0x686, 0x91c, 0x940, 0x2e, 0x90f, 0x92e,
0x2e, 0x91f, 0x940, 0x2e, 0x20, 0x25, 0x30, 0x1c61, 0x1c64, 0x1c6e, 0x1c62, 0x1c74,
0x1c64, 0x25, 0x30, 0xa2e7, 0xa0c5, 0xa395, 0xa3e6, 0xa12e, 0xa209, 0x25, 0x30, 0xd9c,
0xdca, 0x200d, 0xdbb, 0xdd2, 0xdb8, 0xdc0, 0xdda, 0x25, 0x30, 0x4a, 0x51, 0x47,
0x25, 0x30, 0x57, 0x41, 0x54, 0x25, 0x30, 0x74, 0x65, 0x6e, 0x70, 0x6f,
0x20, 0x47, 0x4d, 0x54, 0x25, 0x30, 0x25, 0x30, 0x20, 0x47, 0x6b, 0x917,
0x94d, 0x930, 0x940, 0x970, 0x20, 0x92e, 0x948, 0x970, 0x20, 0x91f, 0x948, 0x970,
0x25, 0x30
}

Definition at line 91968 of file qtimezonelocale_data_p.h.

◆ hourFormatTable

char16_t QtTimeZoneLocale::hourFormatTable[]
inlinestaticconstexpr
Initial value:
= {
0x2b, 0x48, 0x48, 0x3a, 0x6d, 0x6d, 0x2d, 0x48, 0x48, 0x3a, 0x6d, 0x6d,
0x2b, 0x48, 0x48, 0x6d, 0x6d, 0x2d, 0x48, 0x48, 0x6d, 0x6d, 0x2013, 0x48,
0x48, 0x3a, 0x6d, 0x6d, 0x20, 0x2d, 0x48, 0x48, 0x3a, 0x6d, 0x6d, 0x2b,
0x48, 0x3a, 0x6d, 0x6d, 0x2d, 0x48, 0x3a, 0x6d, 0x6d, 0x2b, 0x48, 0x48,
0x2e, 0x6d, 0x6d, 0x2d, 0x48, 0x48, 0x2e, 0x6d, 0x6d, 0x2212, 0x48, 0x48,
0x3a, 0x6d, 0x6d, 0x2b, 0x48, 0x2e, 0x6d, 0x6d, 0x2d, 0x48, 0x2e, 0x6d,
0x6d, 0x200e, 0x2b, 0x48, 0x48, 0x3a, 0x6d, 0x6d, 0x2d, 0x48, 0x48, 0x3a,
0x6d, 0x6d, 0x200e, 0x200e, 0x2212, 0x48, 0x48, 0x3a, 0x6d, 0x6d
}

Definition at line 91957 of file qtimezonelocale_data_p.h.

◆ localeMetaZoneLongNameTable

LocaleMetaZoneLongNames QtTimeZoneLocale::localeMetaZoneLongNameTable[]
inlinestaticconstexpr

Definition at line 60711 of file qtimezonelocale_data_p.h.

◆ localeMetaZoneShortNameTable

LocaleMetaZoneShortNames QtTimeZoneLocale::localeMetaZoneShortNameTable[]
inlinestaticconstexpr

Definition at line 89359 of file qtimezonelocale_data_p.h.

◆ localeZoneData

LocaleZoneData QtTimeZoneLocale::localeZoneData[]
inlinestaticconstexpr

Definition at line 91242 of file qtimezonelocale_data_p.h.

◆ localeZoneExemplarTable

LocaleZoneExemplar QtTimeZoneLocale::localeZoneExemplarTable[]
inlinestaticconstexpr

Definition at line 72 of file qtimezonelocale_data_p.h.

◆ localeZoneNameTable

LocaleZoneNames QtTimeZoneLocale::localeZoneNameTable[]
inlinestaticconstexpr

Definition at line 59950 of file qtimezonelocale_data_p.h.

◆ longMetaZoneNameTable

char16_t QtTimeZoneLocale::longMetaZoneNameTable[]
inlinestaticconstexpr

Definition at line 113546 of file qtimezonelocale_data_p.h.

◆ longZoneNameTable

char16_t QtTimeZoneLocale::longZoneNameTable[]
inlinestaticconstexpr

Definition at line 112501 of file qtimezonelocale_data_p.h.

◆ regionFormatTable

char16_t QtTimeZoneLocale::regionFormatTable[]
inlinestaticconstexpr

Definition at line 91995 of file qtimezonelocale_data_p.h.

◆ shortMetaZoneNameTable

char16_t QtTimeZoneLocale::shortMetaZoneNameTable[]
inlinestaticconstexpr

Definition at line 113398 of file qtimezonelocale_data_p.h.

◆ shortZoneNameTable

char16_t QtTimeZoneLocale::shortZoneNameTable[]
inlinestaticconstexpr
Initial value:
= {
0x55, 0x54, 0x43, 0x49, 0x53, 0x54, 0x42, 0x53, 0x54, 0xd801, 0xdc7f, 0xd801,
0xdc51, 0xd801, 0xdc70, 0xd801, 0xdc52, 0xd801, 0xdc70, 0x54, 0x55, 0xd83a, 0xdd11, 0xd83a,
0xdd16, 0xd83a, 0xdd0a, 0x54, 0x53, 0xc8, 0x20, 0x28, 0xc8, 0x69, 0x72, 0x69,
0x6e, 0x6e, 0x29, 0x54, 0x53, 0x42, 0x41, 0x43, 0xc9, 0x41, 0x53, 0x42,
0x53, 0x47, 0x48, 0x54, 0x43, 0x55, 0x645, 0x20, 0x639, 0x20, 0x648, 0x57,
0x61, 0x71, 0x74, 0x69, 0x67, 0x61, 0x20, 0x55, 0x54, 0x43, 0x54, 0x4d,
0x54, 0x189, 0x41, 0x4b
}

Definition at line 112491 of file qtimezonelocale_data_p.h.