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  LocaleMetaZoneLongNames
 
struct  LocaleMetaZoneShortNames
 
struct  LocaleZoneData
 
struct  LocaleZoneExemplar
 
struct  LocaleZoneNames
 

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 345 of file qtimezonelocale.cpp.

◆ zoneOffsetFormat()

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

Definition at line 3789 of file qlocale.cpp.

Variable Documentation

◆ exemplarCityTable

char16_t QtTimeZoneLocale::exemplarCityTable[]
inlinestaticconstexpr

Definition at line 82645 of file qtimezonelocale_data_p.h.

◆ fallbackFormatTable

char16_t QtTimeZoneLocale::fallbackFormatTable[]
inlinestaticconstexpr
Initial value:
= {
0x25, 0x31, 0x20, 0x28, 0x25, 0x30, 0x29, 0x25, 0x31, 0x20, 0x25, 0x30,
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 82637 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, 0x413, 0x440, 0x438, 0x43d, 0x443, 0x438, 0x447, 0x25, 0x30, 0x6af,
0x631, 0x6cc, 0x646, 0x6cc, 0x686, 0x20, 0x25, 0x30, 0x55, 0x54, 0x43, 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, 0x20, 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, 0x55, 0x54, 0x43, 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 82074 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 82063 of file qtimezonelocale_data_p.h.

◆ localeMetaZoneLongNameTable

LocaleMetaZoneLongNames QtTimeZoneLocale::localeMetaZoneLongNameTable[]
inlinestaticconstexpr

Definition at line 52500 of file qtimezonelocale_data_p.h.

◆ localeMetaZoneShortNameTable

LocaleMetaZoneShortNames QtTimeZoneLocale::localeMetaZoneShortNameTable[]
inlinestaticconstexpr

Definition at line 79729 of file qtimezonelocale_data_p.h.

◆ localeZoneData

LocaleZoneData QtTimeZoneLocale::localeZoneData[]
inlinestaticconstexpr

Definition at line 81376 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 51638 of file qtimezonelocale_data_p.h.

◆ longMetaZoneNameTable

char16_t QtTimeZoneLocale::longMetaZoneNameTable[]
inlinestaticconstexpr

Definition at line 102692 of file qtimezonelocale_data_p.h.

◆ longZoneNameTable

char16_t QtTimeZoneLocale::longZoneNameTable[]
inlinestaticconstexpr

Definition at line 101674 of file qtimezonelocale_data_p.h.

◆ regionFormatTable

char16_t QtTimeZoneLocale::regionFormatTable[]
inlinestaticconstexpr

Definition at line 82101 of file qtimezonelocale_data_p.h.

◆ shortMetaZoneNameTable

char16_t QtTimeZoneLocale::shortMetaZoneNameTable[]
inlinestaticconstexpr

Definition at line 102533 of file qtimezonelocale_data_p.h.

◆ shortZoneNameTable

char16_t QtTimeZoneLocale::shortZoneNameTable[]
inlinestaticconstexpr
Initial value:
= {
0x55, 0x54, 0x43, 0x48, 0x53, 0x54, 0x48, 0x44, 0x54, 0x41f, 0x422, 0x41a,
0x412, 0x20, 0x28, 0x55, 0x54, 0x43, 0x29, 0x413, 0x430, 0x432, 0x430, 0x439,
0x20, 0x441, 0x442, 0x430, 0x43d, 0x434, 0x430, 0x440, 0x442, 0x43b, 0x4d1, 0x20,
0x432, 0x4d1, 0x445, 0x4d1, 0x447, 0x4d7, 0x413, 0x430, 0x432, 0x430, 0x439, 0x20,
0x4ab, 0x443, 0x43b, 0x43b, 0x430, 0x445, 0x438, 0x20, 0x432, 0x4d1, 0x445, 0x4d1,
0x447, 0x4d7, 0x2205, 0x2205, 0x2205, 0x49, 0x53, 0x54, 0x42, 0x53, 0x54, 0x54,
0x55, 0x48, 0x54, 0xd83a, 0xdd11, 0xd83a, 0xdd16, 0xd83a, 0xdd0a, 0xd83a, 0xdd11, 0xd83a,
0xdd16, 0xd83a, 0xdd16, 0xd83a, 0xdd11, 0xd83a, 0xdd15, 0xd83a, 0xdd16, 0x54, 0x53, 0xc8,
0x20, 0x28, 0xc8, 0x69, 0x72, 0x69, 0x6e, 0x6e, 0x29, 0x54, 0x53, 0x42,
0x90f, 0x91a, 0x90f, 0x938, 0x91f, 0x940, 0x41, 0x43, 0xc9, 0x41, 0x53, 0x42,
0x53, 0x47, 0x48, 0x54, 0x43, 0x55, 0x4f, 0x49, 0x48, 0x4f, 0x4c, 0x48,
0x645, 0x20, 0x639, 0x20, 0x648, 0x57, 0x61, 0x71, 0x74, 0x69, 0x67, 0x61,
0x20, 0x55, 0x54, 0x43, 0x48, 0x6f, 0x6e, 0x6f, 0x6c, 0x75, 0x6c, 0x75,
0x74, 0x69, 0x64, 0x48, 0x6f, 0x6e, 0x6f, 0x6c, 0x75, 0x6c, 0x75, 0x6e,
0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x74, 0x69, 0x64, 0x48, 0x6f, 0x6e, 0x6f,
0x6c, 0x75, 0x6c, 0x75, 0x73, 0x6f, 0x6d, 0x6d, 0x61, 0x72, 0x74, 0x69,
0x64, 0x54, 0x4d, 0x54, 0x48, 0x54, 0x54, 0x48, 0x54, 0x4c, 0x47, 0x69,
0x1edd, 0x20, 0x48, 0x53, 0x54, 0x189, 0x41, 0x4b
}

Definition at line 101653 of file qtimezonelocale_data_p.h.