Classes | Public Types | Public Member Functions | Static Public Member Functions | Friends

QLocale Class Reference

Search for all occurrences

Detailed Description

Definition at line 109 of file qlocale.h.

#include <qlocale.h>

List of all members.

Classes

struct   Data

Public Types

enum   Language {
  C = 1, Abkhazian = 2, Afan = 3, Afar = 4,
  Afrikaans = 5, Albanian = 6, Amharic = 7, Arabic = 8,
  Armenian = 9, Assamese = 10, Aymara = 11, Azerbaijani = 12,
  Bashkir = 13, Basque = 14, Bengali = 15, Bhutani = 16,
  Bihari = 17, Bislama = 18, Breton = 19, Bulgarian = 20,
  Burmese = 21, Byelorussian = 22, Cambodian = 23, Catalan = 24,
  Chinese = 25, Corsican = 26, Croatian = 27, Czech = 28,
  Danish = 29, Dutch = 30, English = 31, Esperanto = 32,
  Estonian = 33, Faroese = 34, FijiLanguage = 35, Finnish = 36,
  French = 37, Frisian = 38, Gaelic = 39, Galician = 40,
  Georgian = 41, German = 42, Greek = 43, Greenlandic = 44,
  Guarani = 45, Gujarati = 46, Hausa = 47, Hebrew = 48,
  Hindi = 49, Hungarian = 50, Icelandic = 51, Indonesian = 52,
  Interlingua = 53, Interlingue = 54, Inuktitut = 55, Inupiak = 56,
  Irish = 57, Italian = 58, Japanese = 59, Javanese = 60,
  Kannada = 61, Kashmiri = 62, Kazakh = 63, Kinyarwanda = 64,
  Kirghiz = 65, Korean = 66, Kurdish = 67, Kurundi = 68,
  Laothian = 69, Latin = 70, Latvian = 71, Lingala = 72,
  Lithuanian = 73, Macedonian = 74, Malagasy = 75, Malay = 76,
  Malayalam = 77, Maltese = 78, Maori = 79, Marathi = 80,
  Moldavian = 81, Mongolian = 82, NauruLanguage = 83, Nepali = 84,
  Norwegian = 85, NorwegianBokmal = Norwegian, Occitan = 86, Oriya = 87,
  Pashto = 88, Persian = 89, Polish = 90, Portuguese = 91,
  Punjabi = 92, Quechua = 93, RhaetoRomance = 94, Romanian = 95,
  Russian = 96, Samoan = 97, Sangho = 98, Sanskrit = 99,
  Serbian = 100, SerboCroatian = 101, Sesotho = 102, Setswana = 103,
  Shona = 104, Sindhi = 105, Singhalese = 106, Siswati = 107,
  Slovak = 108, Slovenian = 109, Somali = 110, Spanish = 111,
  Sundanese = 112, Swahili = 113, Swedish = 114, Tagalog = 115,
  Tajik = 116, Tamil = 117, Tatar = 118, Telugu = 119,
  Thai = 120, Tibetan = 121, Tigrinya = 122, TongaLanguage = 123,
  Tsonga = 124, Turkish = 125, Turkmen = 126, Twi = 127,
  Uigur = 128, Ukrainian = 129, Urdu = 130, Uzbek = 131,
  Vietnamese = 132, Volapuk = 133, Welsh = 134, Wolof = 135,
  Xhosa = 136, Yiddish = 137, Yoruba = 138, Zhuang = 139,
  Zulu = 140, NorwegianNynorsk = 141, Nynorsk = NorwegianNynorsk, Bosnian = 142,
  Divehi = 143, Manx = 144, Cornish = 145, Akan = 146,
  Konkani = 147, Ga = 148, Igbo = 149, Kamba = 150,
  Syriac = 151, Blin = 152, Geez = 153, Koro = 154,
  Sidamo = 155, Atsam = 156, Tigre = 157, Jju = 158,
  Friulian = 159, Venda = 160, Ewe = 161, Walamo = 162,
  Hawaiian = 163, Tyap = 164, Chewa = 165, Filipino = 166,
  SwissGerman = 167, SichuanYi = 168, Kpelle = 169, LowGerman = 170,
  SouthNdebele = 171, NorthernSotho = 172, NorthernSami = 173, Taroko = 174,
  Gusii = 175, Taita = 176, Fulah = 177, Kikuyu = 178,
  Samburu = 179, Sena = 180, NorthNdebele = 181, Rombo = 182,
  Tachelhit = 183, Kabyle = 184, Nyankole = 185, Bena = 186,
  Vunjo = 187, Bambara = 188, Embu = 189, Cherokee = 190,
  Morisyen = 191, Makonde = 192, Langi = 193, Ganda = 194,
  Bemba = 195, Kabuverdianu = 196, Meru = 197, Kalenjin = 198,
  Nama = 199, Machame = 200, Colognian = 201, Masai = 202,
  Soga = 203, Luyia = 204, Asu = 205, Teso = 206,
  Saho = 207, KoyraChiini = 208, Rwa = 209, Luo = 210,
  Chiga = 211, CentralMoroccoTamazight = 212, KoyraboroSenni = 213, Shambala = 214,
  LastLanguage = Shambala
}
enum   Country {
  AnyCountry = 0, Afghanistan = 1, Albania = 2, Algeria = 3,
  AmericanSamoa = 4, Andorra = 5, Angola = 6, Anguilla = 7,
  Antarctica = 8, AntiguaAndBarbuda = 9, Argentina = 10, Armenia = 11,
  Aruba = 12, Australia = 13, Austria = 14, Azerbaijan = 15,
  Bahamas = 16, Bahrain = 17, Bangladesh = 18, Barbados = 19,
  Belarus = 20, Belgium = 21, Belize = 22, Benin = 23,
  Bermuda = 24, Bhutan = 25, Bolivia = 26, BosniaAndHerzegowina = 27,
  Botswana = 28, BouvetIsland = 29, Brazil = 30, BritishIndianOceanTerritory = 31,
  BruneiDarussalam = 32, Bulgaria = 33, BurkinaFaso = 34, Burundi = 35,
  Cambodia = 36, Cameroon = 37, Canada = 38, CapeVerde = 39,
  CaymanIslands = 40, CentralAfricanRepublic = 41, Chad = 42, Chile = 43,
  China = 44, ChristmasIsland = 45, CocosIslands = 46, Colombia = 47,
  Comoros = 48, DemocraticRepublicOfCongo = 49, PeoplesRepublicOfCongo = 50, CookIslands = 51,
  CostaRica = 52, IvoryCoast = 53, Croatia = 54, Cuba = 55,
  Cyprus = 56, CzechRepublic = 57, Denmark = 58, Djibouti = 59,
  Dominica = 60, DominicanRepublic = 61, EastTimor = 62, Ecuador = 63,
  Egypt = 64, ElSalvador = 65, EquatorialGuinea = 66, Eritrea = 67,
  Estonia = 68, Ethiopia = 69, FalklandIslands = 70, FaroeIslands = 71,
  FijiCountry = 72, Finland = 73, France = 74, MetropolitanFrance = 75,
  FrenchGuiana = 76, FrenchPolynesia = 77, FrenchSouthernTerritories = 78, Gabon = 79,
  Gambia = 80, Georgia = 81, Germany = 82, Ghana = 83,
  Gibraltar = 84, Greece = 85, Greenland = 86, Grenada = 87,
  Guadeloupe = 88, Guam = 89, Guatemala = 90, Guinea = 91,
  GuineaBissau = 92, Guyana = 93, Haiti = 94, HeardAndMcDonaldIslands = 95,
  Honduras = 96, HongKong = 97, Hungary = 98, Iceland = 99,
  India = 100, Indonesia = 101, Iran = 102, Iraq = 103,
  Ireland = 104, Israel = 105, Italy = 106, Jamaica = 107,
  Japan = 108, Jordan = 109, Kazakhstan = 110, Kenya = 111,
  Kiribati = 112, DemocraticRepublicOfKorea = 113, RepublicOfKorea = 114, Kuwait = 115,
  Kyrgyzstan = 116, Lao = 117, Latvia = 118, Lebanon = 119,
  Lesotho = 120, Liberia = 121, LibyanArabJamahiriya = 122, Liechtenstein = 123,
  Lithuania = 124, Luxembourg = 125, Macau = 126, Macedonia = 127,
  Madagascar = 128, Malawi = 129, Malaysia = 130, Maldives = 131,
  Mali = 132, Malta = 133, MarshallIslands = 134, Martinique = 135,
  Mauritania = 136, Mauritius = 137, Mayotte = 138, Mexico = 139,
  Micronesia = 140, Moldova = 141, Monaco = 142, Mongolia = 143,
  Montserrat = 144, Morocco = 145, Mozambique = 146, Myanmar = 147,
  Namibia = 148, NauruCountry = 149, Nepal = 150, Netherlands = 151,
  NetherlandsAntilles = 152, NewCaledonia = 153, NewZealand = 154, Nicaragua = 155,
  Niger = 156, Nigeria = 157, Niue = 158, NorfolkIsland = 159,
  NorthernMarianaIslands = 160, Norway = 161, Oman = 162, Pakistan = 163,
  Palau = 164, PalestinianTerritory = 165, Panama = 166, PapuaNewGuinea = 167,
  Paraguay = 168, Peru = 169, Philippines = 170, Pitcairn = 171,
  Poland = 172, Portugal = 173, PuertoRico = 174, Qatar = 175,
  Reunion = 176, Romania = 177, RussianFederation = 178, Rwanda = 179,
  SaintKittsAndNevis = 180, StLucia = 181, StVincentAndTheGrenadines = 182, Samoa = 183,
  SanMarino = 184, SaoTomeAndPrincipe = 185, SaudiArabia = 186, Senegal = 187,
  Seychelles = 188, SierraLeone = 189, Singapore = 190, Slovakia = 191,
  Slovenia = 192, SolomonIslands = 193, Somalia = 194, SouthAfrica = 195,
  SouthGeorgiaAndTheSouthSandwichIslands = 196, Spain = 197, SriLanka = 198, StHelena = 199,
  StPierreAndMiquelon = 200, Sudan = 201, Suriname = 202, SvalbardAndJanMayenIslands = 203,
  Swaziland = 204, Sweden = 205, Switzerland = 206, SyrianArabRepublic = 207,
  Taiwan = 208, Tajikistan = 209, Tanzania = 210, Thailand = 211,
  Togo = 212, Tokelau = 213, TongaCountry = 214, TrinidadAndTobago = 215,
  Tunisia = 216, Turkey = 217, Turkmenistan = 218, TurksAndCaicosIslands = 219,
  Tuvalu = 220, Uganda = 221, Ukraine = 222, UnitedArabEmirates = 223,
  UnitedKingdom = 224, UnitedStates = 225, UnitedStatesMinorOutlyingIslands = 226, Uruguay = 227,
  Uzbekistan = 228, Vanuatu = 229, VaticanCityState = 230, Venezuela = 231,
  VietNam = 232, BritishVirginIslands = 233, USVirginIslands = 234, WallisAndFutunaIslands = 235,
  WesternSahara = 236, Yemen = 237, Yugoslavia = 238, Zambia = 239,
  Zimbabwe = 240, SerbiaAndMontenegro = 241, Montenegro = 242, Serbia = 243,
  SaintBarthelemy = 244, SaintMartin = 245, LatinAmericaAndTheCaribbean = 246, LastCountry = LatinAmericaAndTheCaribbean
}
enum   MeasurementSystem { MetricSystem, ImperialSystem }
enum   FormatType { LongFormat, ShortFormat, NarrowFormat }
enum   NumberOption { OmitGroupSeparator = 0x01, RejectGroupSeparator = 0x02 }

Public Member Functions

  QLocale ()
  QLocale (const QString &name)
  QLocale (Language language, Country country=AnyCountry)
  QLocale (const QLocale &other)
QLocale operator= (const QLocale &other)
Language  language () const
Country  country () const
QString  name () const
short  toShort (const QString &s, bool *ok=0, int base=0) const
ushort  toUShort (const QString &s, bool *ok=0, int base=0) const
int  toInt (const QString &s, bool *ok=0, int base=0) const
uint  toUInt (const QString &s, bool *ok=0, int base=0) const
qlonglong  toLongLong (const QString &s, bool *ok=0, int base=0) const
qlonglong  toULongLong (const QString &s, bool *ok=0, int base=0) const
float  toFloat (const QString &s, bool *ok=0) const
double  toDouble (const QString &s, bool *ok=0) const
QString  toString (qlonglong i) const
QString  toString (qulonglong i) const
QString  toString (short i) const
QString  toString (ushort i) const
QString  toString (int i) const
QString  toString (uint i) const
QString  toString (double i, char f= 'g', int prec=6) const
QString  toString (float i, char f= 'g', int prec=6) const
QString  toString (const QDate &date, const QString &formatStr) const
QString  toString (const QDate &date, FormatType format=LongFormat) const
QString  toString (const QTime &time, const QString &formatStr) const
QString  toString (const QTime &time, FormatType format=LongFormat) const
QString  toString (const QDateTime &dateTime, FormatType format=LongFormat) const
QString  toString (const QDateTime &dateTime, const QString &format) const
QString  dateFormat (FormatType format=LongFormat) const
QString  timeFormat (FormatType format=LongFormat) const
QString  dateTimeFormat (FormatType format=LongFormat) const
QDate  toDate (const QString &string, FormatType=LongFormat) const
QTime  toTime (const QString &string, FormatType=LongFormat) const
QDateTime  toDateTime (const QString &string, FormatType format=LongFormat) const
QDate  toDate (const QString &string, const QString &format) const
QTime  toTime (const QString &string, const QString &format) const
QDateTime  toDateTime (const QString &string, const QString &format) const
QChar  decimalPoint () const
QChar  groupSeparator () const
QChar  percent () const
QChar  zeroDigit () const
QChar  negativeSign () const
QChar  positiveSign () const
QChar  exponential () const
QString  monthName (int, FormatType format=LongFormat) const
QString  standaloneMonthName (int, FormatType format=LongFormat) const
QString  dayName (int, FormatType format=LongFormat) const
QString  standaloneDayName (int, FormatType format=LongFormat) const
QString  amText () const
QString  pmText () const
MeasurementSystem  measurementSystem () const
Qt::LayoutDirection  textDirection () const
bool  operator== (const QLocale &other) const
bool  operator!= (const QLocale &other) const
void  setNumberOptions (NumberOptions options)
NumberOptions  numberOptions () const

Static Public Member Functions

static QString  languageToString (Language language)
static QString  countryToString (Country country)
static void  setDefault (const QLocale &locale)
static QLocale  c ()
static QLocale  system ()
static QList< Country countriesForLanguage (Language lang)

Friends

class  QString
class  QByteArray
class  QIntValidator
class  QDoubleValidator
class  QTextStream
class  QTextStreamPrivate
struct  QLocalePrivate

Member Enumeration Documentation

enum Language
Enumerator:
C 
Abkhazian 
Afan 
Afar 
Afrikaans 
Albanian 
Amharic 
Arabic 
Armenian 
Assamese 
Aymara 
Azerbaijani 
Bashkir 
Basque 
Bengali 
Bhutani 
Bihari 
Bislama 
Breton 
Bulgarian 
Burmese 
Byelorussian 
Cambodian 
Catalan 
Chinese 
Corsican 
Croatian 
Czech 
Danish 
Dutch 
English 
Esperanto 
Estonian 
Faroese 
FijiLanguage 
Finnish 
French 
Frisian 
Gaelic 
Galician 
Georgian 
German 
Greek 
Greenlandic 
Guarani 
Gujarati 
Hausa 
Hebrew 
Hindi 
Hungarian 
Icelandic 
Indonesian 
Interlingua 
Interlingue 
Inuktitut 
Inupiak 
Irish 
Italian 
Japanese 
Javanese 
Kannada 
Kashmiri 
Kazakh 
Kinyarwanda 
Kirghiz 
Korean 
Kurdish 
Kurundi 
Laothian 
Latin 
Latvian 
Lingala 
Lithuanian 
Macedonian 
Malagasy 
Malay 
Malayalam 
Maltese 
Maori 
Marathi 
Moldavian 
Mongolian 
NauruLanguage 
Nepali 
Norwegian 
NorwegianBokmal 
Occitan 
Oriya 
Pashto 
Persian 
Polish 
Portuguese 
Punjabi 
Quechua 
RhaetoRomance 
Romanian 
Russian 
Samoan 
Sangho 
Sanskrit 
Serbian 
SerboCroatian 
Sesotho 
Setswana 
Shona 
Sindhi 
Singhalese 
Siswati 
Slovak 
Slovenian 
Somali 
Spanish 
Sundanese 
Swahili 
Swedish 
Tagalog 
Tajik 
Tamil 
Tatar 
Telugu 
Thai 
Tibetan 
Tigrinya 
TongaLanguage 
Tsonga 
Turkish 
Turkmen 
Twi 
Uigur 
Ukrainian 
Urdu 
Uzbek 
Vietnamese 
Volapuk 
Welsh 
Wolof 
Xhosa 
Yiddish 
Yoruba 
Zhuang 
Zulu 
NorwegianNynorsk 
Nynorsk 
Bosnian 
Divehi 
Manx 
Cornish 
Akan 
Konkani 
Ga 
Igbo 
Kamba 
Syriac 
Blin 
Geez 
Koro 
Sidamo 
Atsam 
Tigre 
Jju 
Friulian 
Venda 
Ewe 
Walamo 
Hawaiian 
Tyap 
Chewa 
Filipino 
SwissGerman 
SichuanYi 
Kpelle 
LowGerman 
SouthNdebele 
NorthernSotho 
NorthernSami 
Taroko 
Gusii 
Taita 
Fulah 
Kikuyu 
Samburu 
Sena 
NorthNdebele 
Rombo 
Tachelhit 
Kabyle 
Nyankole 
Bena 
Vunjo 
Bambara 
Embu 
Cherokee 
Morisyen 
Makonde 
Langi 
Ganda 
Bemba 
Kabuverdianu 
Meru 
Kalenjin 
Nama 
Machame 
Colognian 
Masai 
Soga 
Luyia 
Asu 
Teso 
Saho 
KoyraChiini 
Rwa 
Luo 
Chiga 
CentralMoroccoTamazight 
KoyraboroSenni 
Shambala 
LastLanguage 

Definition at line 122 of file qlocale.h.

                  {
        C = 1,
        Abkhazian = 2,
        Afan = 3,
        Afar = 4,
        Afrikaans = 5,
        Albanian = 6,
        Amharic = 7,
        Arabic = 8,
        Armenian = 9,
        Assamese = 10,
        Aymara = 11,
        Azerbaijani = 12,
        Bashkir = 13,
        Basque = 14,
        Bengali = 15,
        Bhutani = 16,
        Bihari = 17,
        Bislama = 18,
        Breton = 19,
        Bulgarian = 20,
        Burmese = 21,
        Byelorussian = 22,
        Cambodian = 23,
        Catalan = 24,
        Chinese = 25,
        Corsican = 26,
        Croatian = 27,
        Czech = 28,
        Danish = 29,
        Dutch = 30,
        English = 31,
        Esperanto = 32,
        Estonian = 33,
        Faroese = 34,
        FijiLanguage = 35,
        Finnish = 36,
        French = 37,
        Frisian = 38,
        Gaelic = 39,
        Galician = 40,
        Georgian = 41,
        German = 42,
        Greek = 43,
        Greenlandic = 44,
        Guarani = 45,
        Gujarati = 46,
        Hausa = 47,
        Hebrew = 48,
        Hindi = 49,
        Hungarian = 50,
        Icelandic = 51,
        Indonesian = 52,
        Interlingua = 53,
        Interlingue = 54,
        Inuktitut = 55,
        Inupiak = 56,
        Irish = 57,
        Italian = 58,
        Japanese = 59,
        Javanese = 60,
        Kannada = 61,
        Kashmiri = 62,
        Kazakh = 63,
        Kinyarwanda = 64,
        Kirghiz = 65,
        Korean = 66,
        Kurdish = 67,
        Kurundi = 68,
        Laothian = 69,
        Latin = 70,
        Latvian = 71,
        Lingala = 72,
        Lithuanian = 73,
        Macedonian = 74,
        Malagasy = 75,
        Malay = 76,
        Malayalam = 77,
        Maltese = 78,
        Maori = 79,
        Marathi = 80,
        Moldavian = 81,
        Mongolian = 82,
        NauruLanguage = 83,
        Nepali = 84,
        Norwegian = 85,
        NorwegianBokmal = Norwegian,
        Occitan = 86,
        Oriya = 87,
        Pashto = 88,
        Persian = 89,
        Polish = 90,
        Portuguese = 91,
        Punjabi = 92,
        Quechua = 93,
        RhaetoRomance = 94,
        Romanian = 95,
        Russian = 96,
        Samoan = 97,
        Sangho = 98,
        Sanskrit = 99,
        Serbian = 100,
        SerboCroatian = 101,
        Sesotho = 102,
        Setswana = 103,
        Shona = 104,
        Sindhi = 105,
        Singhalese = 106,
        Siswati = 107,
        Slovak = 108,
        Slovenian = 109,
        Somali = 110,
        Spanish = 111,
        Sundanese = 112,
        Swahili = 113,
        Swedish = 114,
        Tagalog = 115,
        Tajik = 116,
        Tamil = 117,
        Tatar = 118,
        Telugu = 119,
        Thai = 120,
        Tibetan = 121,
        Tigrinya = 122,
        TongaLanguage = 123,
        Tsonga = 124,
        Turkish = 125,
        Turkmen = 126,
        Twi = 127,
        Uigur = 128,
        Ukrainian = 129,
        Urdu = 130,
        Uzbek = 131,
        Vietnamese = 132,
        Volapuk = 133,
        Welsh = 134,
        Wolof = 135,
        Xhosa = 136,
        Yiddish = 137,
        Yoruba = 138,
        Zhuang = 139,
        Zulu = 140,
        NorwegianNynorsk = 141,
        Nynorsk = NorwegianNynorsk, // ### obsolete
        Bosnian = 142,
        Divehi = 143,
        Manx = 144,
        Cornish = 145,
        Akan = 146,
        Konkani = 147,
        Ga = 148,
        Igbo = 149,
        Kamba = 150,
        Syriac = 151,
        Blin = 152,
        Geez = 153,
        Koro = 154,
        Sidamo = 155,
        Atsam = 156,
        Tigre = 157,
        Jju = 158,
        Friulian = 159,
        Venda = 160,
        Ewe = 161,
        Walamo = 162,
        Hawaiian = 163,
        Tyap = 164,
        Chewa = 165,
        Filipino = 166,
        SwissGerman = 167,
        SichuanYi = 168,
        Kpelle = 169,
        LowGerman = 170,
        SouthNdebele = 171,
        NorthernSotho = 172,
        NorthernSami = 173,
        Taroko = 174,
        Gusii = 175,
        Taita = 176,
        Fulah = 177,
        Kikuyu = 178,
        Samburu = 179,
        Sena = 180,
        NorthNdebele = 181,
        Rombo = 182,
        Tachelhit = 183,
        Kabyle = 184,
        Nyankole = 185,
        Bena = 186,
        Vunjo = 187,
        Bambara = 188,
        Embu = 189,
        Cherokee = 190,
        Morisyen = 191,
        Makonde = 192,
        Langi = 193,
        Ganda = 194,
        Bemba = 195,
        Kabuverdianu = 196,
        Meru = 197,
        Kalenjin = 198,
        Nama = 199,
        Machame = 200,
        Colognian = 201,
        Masai = 202,
        Soga = 203,
        Luyia = 204,
        Asu = 205,
        Teso = 206,
        Saho = 207,
        KoyraChiini = 208,
        Rwa = 209,
        Luo = 210,
        Chiga = 211,
        CentralMoroccoTamazight = 212,
        KoyraboroSenni = 213,
        Shambala = 214,
        LastLanguage = Shambala
    };
enum Country
Enumerator:
AnyCountry 
Afghanistan 
Albania 
Algeria 
AmericanSamoa 
Andorra 
Angola 
Anguilla 
Antarctica 
AntiguaAndBarbuda 
Argentina 
Armenia 
Aruba 
Australia 
Austria 
Azerbaijan 
Bahamas 
Bahrain 
Bangladesh 
Barbados 
Belarus 
Belgium 
Belize 
Benin 
Bermuda 
Bhutan 
Bolivia 
BosniaAndHerzegowina 
Botswana 
BouvetIsland 
Brazil 
BritishIndianOceanTerritory 
BruneiDarussalam 
Bulgaria 
BurkinaFaso 
Burundi 
Cambodia 
Cameroon 
Canada 
CapeVerde 
CaymanIslands 
CentralAfricanRepublic 
Chad 
Chile 
China 
ChristmasIsland 
CocosIslands 
Colombia 
Comoros 
DemocraticRepublicOfCongo 
PeoplesRepublicOfCongo 
CookIslands 
CostaRica 
IvoryCoast 
Croatia 
Cuba 
Cyprus 
CzechRepublic 
Denmark 
Djibouti 
Dominica 
DominicanRepublic 
EastTimor 
Ecuador 
Egypt 
ElSalvador 
EquatorialGuinea 
Eritrea 
Estonia 
Ethiopia 
FalklandIslands 
FaroeIslands 
FijiCountry 
Finland 
France 
MetropolitanFrance 
FrenchGuiana 
FrenchPolynesia 
FrenchSouthernTerritories 
Gabon 
Gambia 
Georgia 
Germany 
Ghana 
Gibraltar 
Greece 
Greenland 
Grenada 
Guadeloupe 
Guam 
Guatemala 
Guinea 
GuineaBissau 
Guyana 
Haiti 
HeardAndMcDonaldIslands 
Honduras 
HongKong 
Hungary 
Iceland 
India 
Indonesia 
Iran 
Iraq 
Ireland 
Israel 
Italy 
Jamaica 
Japan 
Jordan 
Kazakhstan 
Kenya 
Kiribati 
DemocraticRepublicOfKorea 
RepublicOfKorea 
Kuwait 
Kyrgyzstan 
Lao 
Latvia 
Lebanon 
Lesotho 
Liberia 
LibyanArabJamahiriya 
Liechtenstein 
Lithuania 
Luxembourg 
Macau 
Macedonia 
Madagascar 
Malawi 
Malaysia 
Maldives 
Mali 
Malta 
MarshallIslands 
Martinique 
Mauritania 
Mauritius 
Mayotte 
Mexico 
Micronesia 
Moldova 
Monaco 
Mongolia 
Montserrat 
Morocco 
Mozambique 
Myanmar 
Namibia 
NauruCountry 
Nepal 
Netherlands 
NetherlandsAntilles 
NewCaledonia 
NewZealand 
Nicaragua 
Niger 
Nigeria 
Niue 
NorfolkIsland 
NorthernMarianaIslands 
Norway 
Oman 
Pakistan 
Palau 
PalestinianTerritory 
Panama 
PapuaNewGuinea 
Paraguay 
Peru 
Philippines 
Pitcairn 
Poland 
Portugal 
PuertoRico 
Qatar 
Reunion 
Romania 
RussianFederation 
Rwanda 
SaintKittsAndNevis 
StLucia 
StVincentAndTheGrenadines 
Samoa 
SanMarino 
SaoTomeAndPrincipe 
SaudiArabia 
Senegal 
Seychelles 
SierraLeone 
Singapore 
Slovakia 
Slovenia 
SolomonIslands 
Somalia 
SouthAfrica 
SouthGeorgiaAndTheSouthSandwichIslands 
Spain 
SriLanka 
StHelena 
StPierreAndMiquelon 
Sudan 
Suriname 
SvalbardAndJanMayenIslands 
Swaziland 
Sweden 
Switzerland 
SyrianArabRepublic 
Taiwan 
Tajikistan 
Tanzania 
Thailand 
Togo 
Tokelau 
TongaCountry 
TrinidadAndTobago 
Tunisia 
Turkey 
Turkmenistan 
TurksAndCaicosIslands 
Tuvalu 
Uganda 
Ukraine 
UnitedArabEmirates 
UnitedKingdom 
UnitedStates 
UnitedStatesMinorOutlyingIslands 
Uruguay 
Uzbekistan 
Vanuatu 
VaticanCityState 
Venezuela 
VietNam 
BritishVirginIslands 
USVirginIslands 
WallisAndFutunaIslands 
WesternSahara 
Yemen 
Yugoslavia 
Zambia 
Zimbabwe 
SerbiaAndMontenegro 
Montenegro 
Serbia 
SaintBarthelemy 
SaintMartin 
LatinAmericaAndTheCaribbean 
LastCountry 

Definition at line 342 of file qlocale.h.

                 {
        AnyCountry = 0,
        Afghanistan = 1,
        Albania = 2,
        Algeria = 3,
        AmericanSamoa = 4,
        Andorra = 5,
        Angola = 6,
        Anguilla = 7,
        Antarctica = 8,
        AntiguaAndBarbuda = 9,
        Argentina = 10,
        Armenia = 11,
        Aruba = 12,
        Australia = 13,
        Austria = 14,
        Azerbaijan = 15,
        Bahamas = 16,
        Bahrain = 17,
        Bangladesh = 18,
        Barbados = 19,
        Belarus = 20,
        Belgium = 21,
        Belize = 22,
        Benin = 23,
        Bermuda = 24,
        Bhutan = 25,
        Bolivia = 26,
        BosniaAndHerzegowina = 27,
        Botswana = 28,
        BouvetIsland = 29,
        Brazil = 30,
        BritishIndianOceanTerritory = 31,
        BruneiDarussalam = 32,
        Bulgaria = 33,
        BurkinaFaso = 34,
        Burundi = 35,
        Cambodia = 36,
        Cameroon = 37,
        Canada = 38,
        CapeVerde = 39,
        CaymanIslands = 40,
        CentralAfricanRepublic = 41,
        Chad = 42,
        Chile = 43,
        China = 44,
        ChristmasIsland = 45,
        CocosIslands = 46,
        Colombia = 47,
        Comoros = 48,
        DemocraticRepublicOfCongo = 49,
        PeoplesRepublicOfCongo = 50,
        CookIslands = 51,
        CostaRica = 52,
        IvoryCoast = 53,
        Croatia = 54,
        Cuba = 55,
        Cyprus = 56,
        CzechRepublic = 57,
        Denmark = 58,
        Djibouti = 59,
        Dominica = 60,
        DominicanRepublic = 61,
        EastTimor = 62,
        Ecuador = 63,
        Egypt = 64,
        ElSalvador = 65,
        EquatorialGuinea = 66,
        Eritrea = 67,
        Estonia = 68,
        Ethiopia = 69,
        FalklandIslands = 70,
        FaroeIslands = 71,
        FijiCountry = 72,
        Finland = 73,
        France = 74,
        MetropolitanFrance = 75,
        FrenchGuiana = 76,
        FrenchPolynesia = 77,
        FrenchSouthernTerritories = 78,
        Gabon = 79,
        Gambia = 80,
        Georgia = 81,
        Germany = 82,
        Ghana = 83,
        Gibraltar = 84,
        Greece = 85,
        Greenland = 86,
        Grenada = 87,
        Guadeloupe = 88,
        Guam = 89,
        Guatemala = 90,
        Guinea = 91,
        GuineaBissau = 92,
        Guyana = 93,
        Haiti = 94,
        HeardAndMcDonaldIslands = 95,
        Honduras = 96,
        HongKong = 97,
        Hungary = 98,
        Iceland = 99,
        India = 100,
        Indonesia = 101,
        Iran = 102,
        Iraq = 103,
        Ireland = 104,
        Israel = 105,
        Italy = 106,
        Jamaica = 107,
        Japan = 108,
        Jordan = 109,
        Kazakhstan = 110,
        Kenya = 111,
        Kiribati = 112,
        DemocraticRepublicOfKorea = 113,
        RepublicOfKorea = 114,
        Kuwait = 115,
        Kyrgyzstan = 116,
        Lao = 117,
        Latvia = 118,
        Lebanon = 119,
        Lesotho = 120,
        Liberia = 121,
        LibyanArabJamahiriya = 122,
        Liechtenstein = 123,
        Lithuania = 124,
        Luxembourg = 125,
        Macau = 126,
        Macedonia = 127,
        Madagascar = 128,
        Malawi = 129,
        Malaysia = 130,
        Maldives = 131,
        Mali = 132,
        Malta = 133,
        MarshallIslands = 134,
        Martinique = 135,
        Mauritania = 136,
        Mauritius = 137,
        Mayotte = 138,
        Mexico = 139,
        Micronesia = 140,
        Moldova = 141,
        Monaco = 142,
        Mongolia = 143,
        Montserrat = 144,
        Morocco = 145,
        Mozambique = 146,
        Myanmar = 147,
        Namibia = 148,
        NauruCountry = 149,
        Nepal = 150,
        Netherlands = 151,
        NetherlandsAntilles = 152,
        NewCaledonia = 153,
        NewZealand = 154,
        Nicaragua = 155,
        Niger = 156,
        Nigeria = 157,
        Niue = 158,
        NorfolkIsland = 159,
        NorthernMarianaIslands = 160,
        Norway = 161,
        Oman = 162,
        Pakistan = 163,
        Palau = 164,
        PalestinianTerritory = 165,
        Panama = 166,
        PapuaNewGuinea = 167,
        Paraguay = 168,
        Peru = 169,
        Philippines = 170,
        Pitcairn = 171,
        Poland = 172,
        Portugal = 173,
        PuertoRico = 174,
        Qatar = 175,
        Reunion = 176,
        Romania = 177,
        RussianFederation = 178,
        Rwanda = 179,
        SaintKittsAndNevis = 180,
        StLucia = 181,
        StVincentAndTheGrenadines = 182,
        Samoa = 183,
        SanMarino = 184,
        SaoTomeAndPrincipe = 185,
        SaudiArabia = 186,
        Senegal = 187,
        Seychelles = 188,
        SierraLeone = 189,
        Singapore = 190,
        Slovakia = 191,
        Slovenia = 192,
        SolomonIslands = 193,
        Somalia = 194,
        SouthAfrica = 195,
        SouthGeorgiaAndTheSouthSandwichIslands = 196,
        Spain = 197,
        SriLanka = 198,
        StHelena = 199,
        StPierreAndMiquelon = 200,
        Sudan = 201,
        Suriname = 202,
        SvalbardAndJanMayenIslands = 203,
        Swaziland = 204,
        Sweden = 205,
        Switzerland = 206,
        SyrianArabRepublic = 207,
        Taiwan = 208,
        Tajikistan = 209,
        Tanzania = 210,
        Thailand = 211,
        Togo = 212,
        Tokelau = 213,
        TongaCountry = 214,
        TrinidadAndTobago = 215,
        Tunisia = 216,
        Turkey = 217,
        Turkmenistan = 218,
        TurksAndCaicosIslands = 219,
        Tuvalu = 220,
        Uganda = 221,
        Ukraine = 222,
        UnitedArabEmirates = 223,
        UnitedKingdom = 224,
        UnitedStates = 225,
        UnitedStatesMinorOutlyingIslands = 226,
        Uruguay = 227,
        Uzbekistan = 228,
        Vanuatu = 229,
        VaticanCityState = 230,
        Venezuela = 231,
        VietNam = 232,
        BritishVirginIslands = 233,
        USVirginIslands = 234,
        WallisAndFutunaIslands = 235,
        WesternSahara = 236,
        Yemen = 237,
        Yugoslavia = 238,
        Zambia = 239,
        Zimbabwe = 240,
        SerbiaAndMontenegro = 241,
        Montenegro = 242,
        Serbia = 243,
        SaintBarthelemy = 244,
        SaintMartin = 245,
        LatinAmericaAndTheCaribbean = 246,
        LastCountry = LatinAmericaAndTheCaribbean
    };
Enumerator:
MetricSystem 
ImperialSystem 

Definition at line 593 of file qlocale.h.

enum FormatType
Enumerator:
OmitGroupSeparator 
RejectGroupSeparator 

Definition at line 596 of file qlocale.h.


Constructor & Destructor Documentation

QLocale ( )
QLocale ( const QString name )
QLocale ( Language  language,
Country  country = AnyCountry 
)
QLocale ( const QLocale other )

Member Function Documentation

QLocale& operator= ( const QLocale other )
Language language ( ) const
Country country ( ) const
QString name ( ) const
short toShort ( const QString s,
bool *  ok = 0,
int  base = 0 
) const
ushort toUShort ( const QString s,
bool *  ok = 0,
int  base = 0 
) const
int toInt ( const QString s,
bool *  ok = 0,
int  base = 0 
) const
uint toUInt ( const QString s,
bool *  ok = 0,
int  base = 0 
) const
qlonglong toLongLong ( const QString s,
bool *  ok = 0,
int  base = 0 
) const
qlonglong toULongLong ( const QString s,
bool *  ok = 0,
int  base = 0 
) const
float toFloat ( const QString s,
bool *  ok = 0 
) const
double toDouble ( const QString s,
bool *  ok = 0 
) const
QString toString ( qlonglong  i ) const
QString toString ( qulonglong  i ) const
QString toString ( short  i ) const [inline]

Definition at line 704 of file qlocale.h.

    { return toString(qlonglong(i)); }
QString toString ( ushort  i ) const [inline]

Definition at line 706 of file qlocale.h.

    { return toString(qulonglong(i)); }
QString toString ( int  i ) const [inline]

Definition at line 708 of file qlocale.h.

    { return toString(qlonglong(i)); }
QString toString ( uint  i ) const [inline]

Definition at line 710 of file qlocale.h.

    { return toString(qulonglong(i)); }
QString toString ( double  i,
char  f = 'g',
int  prec = 6 
) const
QString toString ( float  i,
char  f = 'g',
int  prec = 6 
) const [inline]

Definition at line 712 of file qlocale.h.

    { return toString(double(i), f, prec); }
QString toString ( const QDate date,
const QString formatStr 
) const
QString toString ( const QDate date,
FormatType  format = LongFormat 
) const
QString toString ( const QTime time,
const QString formatStr 
) const
QString toString ( const QTime time,
FormatType  format = LongFormat 
) const
QString toString ( const QDateTime dateTime,
FormatType  format = LongFormat 
) const
QString toString ( const QDateTime dateTime,
const QString format 
) const
QString dateFormat ( FormatType  format = LongFormat ) const
QString timeFormat ( FormatType  format = LongFormat ) const
QString dateTimeFormat ( FormatType  format = LongFormat ) const
QDate toDate ( const QString string,
FormatType  = LongFormat 
) const
QTime toTime ( const QString string,
FormatType  = LongFormat 
) const
QDateTime toDateTime ( const QString string,
FormatType  format = LongFormat 
) const
QDate toDate ( const QString string,
const QString format 
) const
QTime toTime ( const QString string,
const QString format 
) const
QDateTime toDateTime ( const QString string,
const QString format 
) const
QChar decimalPoint ( ) const
QChar groupSeparator ( ) const
QChar percent ( ) const
QChar zeroDigit ( ) const
QChar negativeSign ( ) const
QChar positiveSign ( ) const
QChar exponential ( ) const
QString monthName ( int  ,
FormatType  format = LongFormat 
) const
QString standaloneMonthName ( int  ,
FormatType  format = LongFormat 
) const
QString dayName ( int  ,
FormatType  format = LongFormat 
) const
QString standaloneDayName ( int  ,
FormatType  format = LongFormat 
) const
QString amText ( ) const
QString pmText ( ) const
MeasurementSystem measurementSystem ( ) const
Qt::LayoutDirection textDirection ( ) const
bool operator== ( const QLocale other ) const [inline]

Definition at line 714 of file qlocale.h.

    { return d() == other.d() && numberOptions() == other.numberOptions(); }
bool operator!= ( const QLocale other ) const [inline]

Definition at line 716 of file qlocale.h.

    { return d() != other.d() || numberOptions() != other.numberOptions(); }
static QString languageToString ( Language  language ) [static]
static QString countryToString ( Country  country ) [static]
static void setDefault ( const QLocale locale ) [static]
static QLocale c ( ) [inline, static]

Definition at line 678 of file qlocale.h.

{ return QLocale(C); }
static QLocale system ( ) [static]
static QList<Country> countriesForLanguage ( Language  lang ) [static]
void setNumberOptions ( NumberOptions  options )
NumberOptions numberOptions ( ) const

Friends And Related Function Documentation

friend class QString [friend]

Definition at line 114 of file qlocale.h.

friend class QByteArray [friend]

Definition at line 115 of file qlocale.h.

friend class QIntValidator [friend]

Definition at line 116 of file qlocale.h.

friend class QDoubleValidator [friend]

Definition at line 117 of file qlocale.h.

friend class QTextStream [friend]

Definition at line 118 of file qlocale.h.

friend class QTextStreamPrivate [friend]

Definition at line 119 of file qlocale.h.

friend struct QLocalePrivate [friend]

Definition at line 692 of file qlocale.h.


Member Data Documentation

void* v

Definition at line 696 of file qlocale.h.

Definition at line 697 of file qlocale.h.


The documentation for this class was generated from the following file:

QLocale QLocale QLocale QLocale QLocale QLocale QLocale QLocale QLocale QLocale
QLocale QLocale QLocale QLocale QLocale QLocale QLocale QLocale QLocale QLocale