QLocale Class
The QLocale class converts between numbers and their string representations in various languages. More...
| Header: | #include <QLocale> |
| qmake: | QT += core |
Note: All functions in this class are reentrant.
Public Types
| enum | Country { AnyCountry, Afghanistan, AlandIslands, Albania, Algeria, …, Zimbabwe } |
| enum | CurrencySymbolFormat { CurrencyIsoCode, CurrencySymbol, CurrencyDisplayName } |
| enum | DataSizeFormat { DataSizeIecFormat, DataSizeTraditionalFormat, DataSizeSIFormat } |
| enum | FloatingPointPrecisionOption { FloatingPointShortest } |
| enum | FormatType { LongFormat, ShortFormat, NarrowFormat } |
| enum | Language { AnyLanguage, C, Abkhazian, Afan, Afar, …, Zulu } |
| enum | MeasurementSystem { MetricSystem, ImperialUSSystem, ImperialUKSystem, ImperialSystem } |
| enum | NumberOption { DefaultNumberOptions, OmitGroupSeparator, RejectGroupSeparator, OmitLeadingZeroInExponent, RejectLeadingZeroInExponent, …, RejectTrailingZeroesAfterDot } |
| enum | QuotationStyle { StandardQuotation, AlternateQuotation } |
| enum | Script { AnyScript, AdlamScript, AhomScript, AnatolianHieroglyphsScript, ArabicScript, …, YiScript } |
Detailed Description
QLocale is initialized with a language/country pair in its constructor and offers number-to-string and string-to-number conversion functions similar to those in QString.
Example:
QLocale egyptian(QLocale::Arabic, QLocale::Egypt); QString s1 = egyptian.toString(1.571429E+07, 'e'); QString s2 = egyptian.toString(10); double d = egyptian.toDouble(s1); int i = egyptian.toInt(s2);
QLocale supports the concept of a default locale, which is determined from the system's locale settings at application startup. The default locale can be changed by calling the static member setDefault(). Setting the default locale has the following effects:
- If a QLocale object is constructed with the default constructor, it will use the default locale's settings.
- QString::toInt(), QString::toDouble(), etc., interpret the string according to the default locale. If this fails, it falls back on the "C" locale.
- QString::arg() uses the default locale to format a number when its position specifier in the format string contains an 'L', e.g. "%L1".
The following example illustrates how to use QLocale directly:
QLocale::setDefault(QLocale(QLocale::Hebrew, QLocale::Israel)); QLocale hebrew; // Constructs a default QLocale QString s1 = hebrew.toString(15714.3, 'e'); bool ok; double d; QLocale::setDefault(QLocale::C); d = QString("1234,56").toDouble(&ok); // ok == false, d == 0 d = QString("1234.56").toDouble(&ok); // ok == true, d == 1234.56 QLocale::setDefault(QLocale::German); d = QString("1234,56").toDouble(&ok); // ok == false, d == 0 d = QString("1234.56").toDouble(&ok); // ok == true, d == 1234.56 QLocale::setDefault(QLocale(QLocale::English, QLocale::UnitedStates)); QString str = QString("%1 %L2 %L3") .arg(12345).arg(12345).arg(12345, 0, 16); // str == "12345 12,345 3039"
When a language/country pair is specified in the constructor, one of three things can happen:
- If the language/country pair is found in the database, it is used.
- If the language is found but the country is not, or if the country is
AnyCountry, the language is used with the most appropriate available country (for example, Germany for German), - If neither the language nor the country are found, QLocale defaults to the default locale (see setDefault()).
Use language() and country() to determine the actual language and country values used.
An alternative method for constructing a QLocale object is by specifying the locale name.
QLocale korean("ko"); QLocale swiss("de_CH");
This constructor converts the locale name to a language/country pair; it does not use the system locale database.
Note: For the current keyboard input locale take a look at QInputMethod::locale().
QLocale's data is based on Common Locale Data Repository v39.
See also QString::arg(), QString::toInt(), QString::toDouble(), and QInputMethod::locale().
Member Type Documentation
enum QLocale::Country
This enumerated type is used to specify a country.
| Constant | Value | Description |
|---|---|---|
QLocale::AnyCountry | 0 | |
QLocale::Afghanistan | 1 | |
QLocale::AlandIslands | 248 | |
QLocale::Albania | 2 | |
QLocale::Algeria | 3 | |
QLocale::AmericanSamoa | 4 | |
QLocale::Andorra | 5 | |
QLocale::Angola | 6 | |
QLocale::Anguilla | 7 | |
QLocale::Antarctica | 8 | |
QLocale::AntiguaAndBarbuda | 9 | |
QLocale::Argentina | 10 | |
QLocale::Armenia | 11 | |
QLocale::Aruba | 12 | |
QLocale::AscensionIsland | 247 | |
QLocale::Australia | 13 | |
QLocale::Austria | 14 | |
QLocale::Azerbaijan | 15 | |
QLocale::Bahamas | 16 | |
QLocale::Bahrain | 17 | |
QLocale::Bangladesh | 18 | |
QLocale::Barbados | 19 | |
QLocale::Belarus | 20 | |
QLocale::Belgium | 21 | |
QLocale::Belize | 22 | |
QLocale::Benin | 23 | |
QLocale::Bermuda | 24 | |
QLocale::Bhutan | 25 | |
QLocale::Bolivia | 26 | |
QLocale::Bonaire | 255 | |
QLocale::BosniaAndHerzegowina | 27 | |
QLocale::Botswana | 28 | |
QLocale::BouvetIsland | 29 | |
QLocale::Brazil | 30 | |
QLocale::BritishIndianOceanTerritory | 31 | |
QLocale::BritishVirginIslands | 233 | |
QLocale::Brunei | 32 | |
QLocale::Bulgaria | 33 | |
QLocale::BurkinaFaso | 34 | |
QLocale::Burundi | 35 | |
QLocale::Cambodia | 36 | |
QLocale::Cameroon | 37 | |
QLocale::Canada | 38 | |
QLocale::CanaryIslands | 238 | |
QLocale::CapeVerde | 39 | |
QLocale::CaymanIslands | 40 | |
QLocale::CentralAfricanRepublic | 41 | |
QLocale::CeutaAndMelilla | 250 | |
QLocale::Chad | 42 | |
QLocale::Chile | 43 | |
QLocale::China | 44 | |
QLocale::ChristmasIsland | 45 | |
QLocale::ClippertonIsland | 241 | |
QLocale::CocosIslands | 46 | |
QLocale::Colombia | 47 | |
QLocale::Comoros | 48 | |
QLocale::CongoBrazzaville | 50 | |
QLocale::CongoKinshasa | 49 | |
QLocale::CookIslands | 51 | |
QLocale::CostaRica | 52 | |
QLocale::Croatia | 54 | |
QLocale::Cuba | 55 | |
QLocale::CuraSao | 152 | |
QLocale::Cyprus | 56 | |
QLocale::CzechRepublic | 57 | |
QLocale::DemocraticRepublicOfCongo | CongoKinshasa | Obsolete, please use CongoKinshasa |
QLocale::DemocraticRepublicOfKorea | NorthKorea | Obsolete, please use NorthKorea |
QLocale::Denmark | 58 | |
QLocale::DiegoGarcia | 249 | |
QLocale::Djibouti | 59 | |
QLocale::Dominica | 60 | |
QLocale::DominicanRepublic | 61 | |
QLocale::EastTimor | 62 | |
QLocale::Ecuador | 63 | |
QLocale::Egypt | 64 | |
QLocale::ElSalvador | 65 | |
QLocale::EquatorialGuinea | 66 | |
QLocale::Eritrea | 67 | |
QLocale::Estonia | 68 | |
QLocale::Ethiopia | 69 | |
QLocale::EuropeanUnion | 258 | Since Qt 5.7 |
QLocale::Europe | 261 | Since Qt 5.12 |
QLocale::FalklandIslands | 70 | |
QLocale::FaroeIslands | 71 | |
QLocale::Fiji | 72 | |
QLocale::Finland | 73 | |
QLocale::France | 74 | |
QLocale::FrenchGuiana | 76 | |
QLocale::FrenchPolynesia | 77 | |
QLocale::FrenchSouthernTerritories | 78 | |
QLocale::Gabon | 79 | |
QLocale::Gambia | 80 | |
QLocale::Georgia | 81 | |
QLocale::Germany | 82 | |
QLocale::Ghana | 83 | |
QLocale::Gibraltar | 84 | |
QLocale::Greece | 85 | |
QLocale::Greenland | 86 | |
QLocale::Grenada | 87 | |
QLocale::Guadeloupe | 88 | |
QLocale::Guam | 89 | |
QLocale::Guatemala | 90 | |
QLocale::Guernsey | 75 | |
QLocale::Guinea | 91 | |
QLocale::GuineaBissau | 92 | |
QLocale::Guyana | 93 | |
QLocale::Haiti | 94 | |
QLocale::HeardAndMcDonaldIslands | 95 | |
QLocale::Honduras | 96 | |
QLocale::HongKong | 97 | |
QLocale::Hungary | 98 | |
QLocale::Iceland | 99 | |
QLocale::India | 100 | |
QLocale::Indonesia | 101 | |
QLocale::Iran | 102 | |
QLocale::Iraq | 103 | |
QLocale::Ireland | 104 | |
QLocale::IsleOfMan | 251 | |
QLocale::Israel | 105 | |
QLocale::Italy | 106 | |
QLocale::IvoryCoast | 53 | |
QLocale::Jamaica | 107 | |
QLocale::Japan | 108 | |
QLocale::Jersey | 252 | |
QLocale::Jordan | 109 | |
QLocale::Kazakhstan | 110 | |
QLocale::Kenya | 111 | |
QLocale::Kiribati | 112 | |
QLocale::Kosovo | 257 | Since Qt 5.2 |
QLocale::Kuwait | 115 | |
QLocale::Kyrgyzstan | 116 | |
QLocale::Laos | 117 | |
QLocale::LatinAmerica | 246 | |
QLocale::LatinAmericaAndTheCaribbean | LatinAmerica | Obsolete, please use LatinAmerica |
QLocale::Latvia | 118 | |
QLocale::Lebanon | 119 | |
QLocale::Lesotho | 120 | |
QLocale::Liberia | 121 | |
QLocale::Libya | 122 | |
QLocale::Liechtenstein | 123 | |
QLocale::Lithuania | 124 | |
QLocale::Luxembourg | 125 | |
QLocale::Macau | 126 | |
QLocale::Macedonia | 127 | |
QLocale::Madagascar | 128 | |
QLocale::Malawi | 129 | |
QLocale::Malaysia | 130 | |
QLocale::Maldives | 131 | |
QLocale::Mali | 132 | |
QLocale::Malta | 133 | |
QLocale::MarshallIslands | 134 | |
QLocale::Martinique | 135 | |
QLocale::Mauritania | 136 | |
QLocale::Mauritius | 137 | |
QLocale::Mayotte | 138 | |
QLocale::Mexico | 139 | |
QLocale::Micronesia | 140 | |
QLocale::Moldova | 141 | |
QLocale::Monaco | 142 | |
QLocale::Mongolia | 143 | |
QLocale::Montenegro | 242 | |
QLocale::Montserrat | 144 | |
QLocale::Morocco | 145 | |
QLocale::Mozambique | 146 | |
QLocale::Myanmar | 147 | |
QLocale::Namibia | 148 | |
QLocale::NauruCountry | 149 | |
QLocale::Nepal | 150 | |
QLocale::Netherlands | 151 | |
QLocale::NewCaledonia | 153 | |
QLocale::NewZealand | 154 | |
QLocale::Nicaragua | 155 | |
QLocale::Niger | 156 | |
QLocale::Nigeria | 157 | |
QLocale::Niue | 158 | |
QLocale::NorfolkIsland | 159 | |
QLocale::NorthernMarianaIslands | 160 | |
QLocale::NorthKorea | 113 | |
QLocale::Norway | 161 | |
QLocale::Oman | 162 | |
QLocale::OutlyingOceania | 259 | Since Qt 5.7 |
QLocale::Pakistan | 163 | |
QLocale::Palau | 164 | |
QLocale::PalestinianTerritories | 165 | |
QLocale::Panama | 166 | |
QLocale::PapuaNewGuinea | 167 | |
QLocale::Paraguay | 168 | |
QLocale::PeoplesRepublicOfCongo | CongoBrazzaville | Obsolete, please use CongoBrazzaville |
QLocale::Peru | 169 | |
QLocale::Philippines | 170 | |
QLocale::Pitcairn | 171 | |
QLocale::Poland | 172 | |
QLocale::Portugal | 173 | |
QLocale::PuertoRico | 174 | |
QLocale::Qatar | 175 | |
QLocale::RepublicOfKorea | SouthKorea | Obsolete, please use SouthKorea |
QLocale::Reunion | 176 | |
QLocale::Romania | 177 | |
QLocale::RussianFederation | Russia | same as Russia |
QLocale::Russia | 178 | same as RussianFederation |
QLocale::Rwanda | 179 | |
QLocale::SaintBarthelemy | 244 | |
QLocale::SaintHelena | 199 | |
QLocale::SaintKittsAndNevis | 180 | |
QLocale::SaintLucia | 181 | |
QLocale::SaintMartin | 245 | |
QLocale::SaintPierreAndMiquelon | 200 | |
QLocale::SaintVincentAndTheGrenadines | 182 | |
QLocale::Samoa | 183 | |
QLocale::SanMarino | 184 | |
QLocale::SaoTomeAndPrincipe | 185 | |
QLocale::SaudiArabia | 186 | |
QLocale::Senegal | 187 | |
QLocale::Serbia | 243 | |
QLocale::Seychelles | 188 | |
QLocale::SierraLeone | 189 | |
QLocale::Singapore | 190 | |
QLocale::SintMaarten | 256 | |
QLocale::Slovakia | 191 | |
QLocale::Slovenia | 192 | |
QLocale::SolomonIslands | 193 | |
QLocale::Somalia | 194 | |
QLocale::SouthAfrica | 195 | |
QLocale::SouthGeorgiaAndTheSouthSandwichIslands | 196 | |
QLocale::SouthKorea | 114 | |
QLocale::SouthSudan | 254 | |
QLocale::Spain | 197 | |
QLocale::SriLanka | 198 | |
QLocale::Sudan | 201 | |
QLocale::Suriname | 202 | |
QLocale::SvalbardAndJanMayenIslands | 203 | |
QLocale::Swaziland | 204 | |
QLocale::Sweden | 205 | |
QLocale::Switzerland | 206 | |
QLocale::Syria | 207 | |
QLocale::SyrianArabRepublic | Syria | Obsolete, please use Syria |
QLocale::Taiwan | 208 | |
QLocale::Tajikistan | 209 | |
QLocale::Tanzania | 210 | |
QLocale::Thailand | 211 | |
QLocale::Togo | 212 | |
QLocale::TokelauCountry | 213 | |
QLocale::Tokelau | TokelauCountry | Obsolete, please use TokelauCountry |
QLocale::Tonga | 214 | |
QLocale::TrinidadAndTobago | 215 | |
QLocale::TristanDaCunha | 253 | |
QLocale::Tunisia | 216 | |
QLocale::Turkey | 217 | |
QLocale::Turkmenistan | 218 | |
QLocale::TurksAndCaicosIslands | 219 | |
QLocale::TuvaluCountry | 220 | |
QLocale::Tuvalu | TuvaluCountry | Obsolete, please use TuvaluCountry |
QLocale::Uganda | 221 | |
QLocale::Ukraine | 222 | |
QLocale::UnitedArabEmirates | 223 | |
QLocale::UnitedKingdom | 224 | |
QLocale::UnitedStates | 225 | |
QLocale::UnitedStatesMinorOutlyingIslands | 226 | |
QLocale::UnitedStatesVirginIslands | 234 | |
QLocale::Uruguay | 227 | |
QLocale::Uzbekistan | 228 | |
QLocale::Vanuatu | 229 | |
QLocale::VaticanCityState | 230 | |
QLocale::Venezuela | 231 | |
QLocale::Vietnam | 232 | |
QLocale::WallisAndFutunaIslands | 235 | |
QLocale::WesternSahara | 236 | |
QLocale::World | 260 | Since Qt 5.12 |
QLocale::Yemen | 237 | |
QLocale::Zambia | 239 | |
QLocale::Zimbabwe | 240 |
See also country() and countryToString().
enum QLocale::CurrencySymbolFormat
Specifies the format of the currency symbol.
| Constant | Value | Description |
|---|---|---|
QLocale::CurrencyIsoCode | 0 | a ISO-4217 code of the currency. |
QLocale::CurrencySymbol | 1 | a currency symbol. |
QLocale::CurrencyDisplayName | 2 | a user readable name of the currency. |
This enum was introduced or modified in Qt 4.8.
enum QLocale::DataSizeFormat
Specifies the format for representation of data quantities.
| Constant | Value | Description |
|---|---|---|
QLocale::DataSizeIecFormat | 0 | format using base 1024 and IEC prefixes: KiB, MiB, GiB, ... |
QLocale::DataSizeTraditionalFormat | DataSizeSIQuantifiers | format using base 1024 and SI prefixes: kB, MB, GB, ... |
QLocale::DataSizeSIFormat | DataSizeBase1000 | DataSizeSIQuantifiers | format using base 1000 and SI prefixes: kB, MB, GB, ... |
This enum was introduced or modified in Qt 5.10.
See also formattedDataSize().
enum QLocale::FloatingPointPrecisionOption
This enum defines constants that can be given as precision to QString::number(), QByteArray::number(), and QLocale::toString() when converting floats or doubles, in order to express a variable number of digits as precision.
| Constant | Value | Description |
|---|---|---|
QLocale::FloatingPointShortest | -128 | The conversion algorithm will try to find the shortest accurate representation for the given number. "Accurate" means that you get the exact same number back from an inverse conversion on the generated string representation. |
This enum was introduced or modified in Qt 5.7.
See also toString(), QString, and QByteArray.
enum QLocale::FormatType
This enum describes the different formats that can be used when converting QDate, QTime, and QDateTime objects, as well as months and days, to strings specific to the locale.
| Constant | Value | Description |
|---|---|---|
QLocale::LongFormat | 0 | Longer format. |
QLocale::ShortFormat | 1 | Shorter format. |
QLocale::NarrowFormat | 2 | A special version for use when space is very limited. |
Note: NarrowFormat might contain the same text for different months and days. It can even be an empty string if the locale doesn't support narrow names, so you should avoid using it for date formatting. Also, for the system locale this format is the same as ShortFormat.
See also dateFormat(), timeFormat(), dateTimeFormat(), monthName(), standaloneMonthName(), dayName(), standaloneDayName(), toDate(), toTime(), and toDateTime().
enum QLocale::Language
This enumerated type is used to specify a language.
| Constant | Value | Description |
|---|---|---|
QLocale::AnyLanguage | 0 | |
QLocale::C | 1 | A simplified English locale; see QLocale::c() |
QLocale::Abkhazian | 2 | |
QLocale::Afan | Oromo | Obsolete, please use Oromo |
QLocale::Afar | 4 | |
QLocale::Afrikaans | 5 | |
QLocale::Aghem | 237 | |
QLocale::Ahom | 340 | Obsolete, no locale data available |
QLocale::Akan | 146 | |
QLocale::Akkadian | 262 | Since Qt 5.1 |
QLocale::Akoose | 312 | Since Qt 5.3 |
QLocale::Albanian | 6 | |
QLocale::AmericanSignLanguage | 341 | Since Qt 5.7 |
QLocale::Amharic | 7 | |
QLocale::AncientEgyptian | 263 | Since Qt 5.1 |
QLocale::AncientGreek | 264 | Since Qt 5.1 |
QLocale::AncientNorthArabian | 331 | Obsolete, no locale data available |
QLocale::Arabic | 8 | |
QLocale::Aragonese | 261 | Since Qt 5.1 |
QLocale::Aramaic | 265 | Since Qt 5.1 |
QLocale::ArdhamagadhiPrakrit | 342 | Obsolete, no locale data available |
QLocale::Armenian | 9 | |
QLocale::Assamese | 10 | |
QLocale::Asturian | 256 | |
QLocale::Asu | 205 | |
QLocale::Atsam | 156 | |
QLocale::Avaric | 216 | |
QLocale::Avestan | 255 | |
QLocale::Aymara | 11 | |
QLocale::Azerbaijani | 12 | |
QLocale::Bafia | 243 | |
QLocale::Balinese | 266 | Since Qt 5.1 |
QLocale::Bambara | 188 | |
QLocale::Bamun | 267 | Since Qt 5.1 |
QLocale::Basaa | 238 | |
QLocale::Bashkir | 13 | |
QLocale::Basque | 14 | |
QLocale::Bassa | 336 | Obsolete, no locale data available |
QLocale::BatakToba | 268 | Since Qt 5.1 |
QLocale::Belarusian | 22 | |
QLocale::Bemba | 195 | |
QLocale::Bena | 186 | |
QLocale::Bengali | 15 | |
QLocale::Bhojpuri | 343 | Since Qt 5.7 |
QLocale::Bhutani | Dzongkha | Obsolete, please use Dzongkha |
QLocale::Bihari | 17 | Obsolete, no locale data available |
QLocale::Bislama | 18 | |
QLocale::Blin | 152 | |
QLocale::Bodo | 215 | |
QLocale::Bosnian | 142 | |
QLocale::Breton | 19 | |
QLocale::Buginese | 269 | Since Qt 5.1 |
QLocale::Buhid | 270 | Obsolete, no locale data available |
QLocale::Bulgarian | 20 | |
QLocale::Burmese | 21 | |
QLocale::Byelorussian | Belarusian | Obsolete, please use Belarusian |
QLocale::Cambodian | Khmer | Obsolete, please use Khmer |
QLocale::Cantonese | 357 | Since Qt 5.7 |
QLocale::Carian | 271 | Obsolete, no locale data available |
QLocale::Catalan | 24 | |
QLocale::Cebuano | 365 | Since Qt 5.14 |
QLocale::CentralKurdish | 316 | Since Qt 5.5 |
QLocale::CentralMoroccoTamazight | 212 | |
QLocale::Chakma | 272 | Since Qt 5.1 |
QLocale::Chamorro | 217 | |
QLocale::Chechen | 218 | |
QLocale::Cherokee | 190 | |
QLocale::Chewa | Nyanja | Obsolete, please use Nyanja |
QLocale::Chickasaw | 367 | Since Qt 5.14 |
QLocale::Chiga | 211 | |
QLocale::Chinese | 25 | (Mandarin) |
QLocale::Church | 219 | |
QLocale::Chuvash | 220 | |
QLocale::ClassicalMandaic | 273 | Obsolete, no locale data available |
QLocale::Colognian | 201 | |
QLocale::CongoSwahili | 250 | Obsolete, no locale data available |
QLocale::Coptic | 274 | Since Qt 5.1 |
QLocale::Cornish | 145 | |
QLocale::Corsican | 26 | |
QLocale::Cree | 221 | |
QLocale::Croatian | 27 | |
QLocale::Czech | 28 | |
QLocale::Danish | 29 | |
QLocale::Divehi | 143 | |
QLocale::Dogri | 275 | Since Qt 5.1 |
QLocale::Duala | 240 | |
QLocale::Dutch | 30 | |
QLocale::Dzongkha | 16 | |
QLocale::EasternCham | 276 | Obsolete, no locale data available |
QLocale::EasternKayah | 277 | Obsolete, no locale data available |
QLocale::Embu | 189 | |
QLocale::English | 31 | |
QLocale::Erzya | 366 | Since Qt 5.14 |
QLocale::Esperanto | 32 | |
QLocale::Estonian | 33 | |
QLocale::Etruscan | 278 | Obsolete, no locale data available |
QLocale::Ewe | 161 | |
QLocale::Ewondo | 242 | |
QLocale::Faroese | 34 | |
QLocale::Fijian | 35 | |
QLocale::Filipino | 166 | |
QLocale::Finnish | 36 | |
QLocale::French | 37 | |
QLocale::Frisian | WesternFrisian | same as WesternFrisian |
QLocale::Friulian | 159 | |
QLocale::Fulah | 177 | |
QLocale::Ga | 148 | |
QLocale::Gaelic | 39 | |
QLocale::Galician | 40 | |
QLocale::Ganda | 194 | |
QLocale::Geez | 153 | |
QLocale::Georgian | 41 | |
QLocale::German | 42 | |
QLocale::Gothic | 279 | Since Qt 5.1 |
QLocale::Greek | 43 | |
QLocale::Greenlandic | 44 | |
QLocale::Guarani | 45 | |
QLocale::Gujarati | 46 | |
QLocale::Gusii | 175 | |
QLocale::Haitian | 222 | |
QLocale::Hanunoo | 280 | Obsolete, no locale data available |
QLocale::Hausa | 47 | |
QLocale::Hawaiian | 163 | |
QLocale::Hebrew | 48 | |
QLocale::Herero | 223 | |
QLocale::HieroglyphicLuwian | 344 | Obsolete, no locale data available |
QLocale::Hindi | 49 | |
QLocale::HiriMotu | 224 | |
QLocale::HmongNjua | 333 | Obsolete, no locale data available |
QLocale::Ho | 334 | Obsolete, no locale data available |
QLocale::Hungarian | 50 | |
QLocale::Icelandic | 51 | |
QLocale::Ido | 360 | Since Qt 5.12 |
QLocale::Igbo | 149 | |
QLocale::InariSami | 326 | Since Qt 5.5 |
QLocale::Indonesian | 52 | |
QLocale::Ingush | 281 | Since Qt 5.1 |
QLocale::Interlingua | 53 | |
QLocale::Interlingue | 54 | |
QLocale::Inuktitut | 55 | |
QLocale::Inupiak | 56 | |
QLocale::Irish | 57 | |
QLocale::Italian | 58 | |
QLocale::Japanese | 59 | |
QLocale::Javanese | 60 | |
QLocale::Jju | 158 | |
QLocale::JolaFonyi | 241 | |
QLocale::Kabuverdianu | 196 | |
QLocale::Kabyle | 184 | |
QLocale::Kako | 258 | |
QLocale::Kalenjin | 198 | |
QLocale::Kamba | 150 | |
QLocale::Kannada | 61 | |
QLocale::Kanuri | 225 | |
QLocale::Kashmiri | 62 | |
QLocale::Kazakh | 63 | |
QLocale::Kenyang | 319 | Since Qt 5.5 |
QLocale::Khmer | 23 | |
QLocale::Kiche | 323 | Since Qt 5.5 |
QLocale::Kikuyu | 178 | |
QLocale::Kinyarwanda | 64 | |
QLocale::Kirghiz | 65 | |
QLocale::Komi | 226 | |
QLocale::Kongo | 227 | |
QLocale::Konkani | 147 | |
QLocale::Korean | 66 | |
QLocale::Koro | 154 | |
QLocale::KoyraboroSenni | 213 | |
QLocale::KoyraChiini | 208 | |
QLocale::Kpelle | 169 | |
QLocale::Kurdish | 67 | |
QLocale::Kurundi | Rundi | Obsolete, please use Rundi |
QLocale::Kwanyama | 228 | |
QLocale::Kwasio | 246 | |
QLocale::Lakota | 313 | Since Qt 5.3 |
QLocale::Langi | 193 | |
QLocale::Lao | 69 | |
QLocale::LargeFloweryMiao | 282 | Obsolete, no locale data available |
QLocale::Latin | 70 | |
QLocale::Latvian | 71 | |
QLocale::Lepcha | 283 | Obsolete, no locale data available |
QLocale::Lezghian | 335 | Since Qt 5.5 |
QLocale::Limburgish | 229 | |
QLocale::Limbu | 284 | Obsolete, no locale data available |
QLocale::LinearA | 332 | Obsolete, no locale data available |
QLocale::Lingala | 72 | |
QLocale::Lisu | 285 | Obsolete, no locale data available |
QLocale::LiteraryChinese | 345 | Since Qt 5.7 |
QLocale::Lithuanian | 73 | |
QLocale::Lojban | 361 | Since Qt 5.12 |
QLocale::LowerSorbian | 317 | Since Qt 5.5 |
QLocale::LowGerman | 170 | |
QLocale::LubaKatanga | 230 | |
QLocale::LuleSami | 325 | Since Qt 5.5 |
QLocale::Luo | 210 | |
QLocale::Lu | 286 | Obsolete, no locale data available |
QLocale::Luxembourgish | 231 | |
QLocale::Luyia | 204 | |
QLocale::Lycian | 287 | Obsolete, no locale data available |
QLocale::Lydian | 288 | Obsolete, no locale data available |
QLocale::Macedonian | 74 | |
QLocale::Machame | 200 | |
QLocale::Maithili | 339 | Since Qt 5.5 |
QLocale::MakhuwaMeetto | 244 | |
QLocale::Makonde | 192 | |
QLocale::Malagasy | 75 | |
QLocale::Malay | 76 | |
QLocale::Malayalam | 77 | |
QLocale::Maltese | 78 | |
QLocale::Mandingo | 289 | Since Qt 5.1 |
QLocale::ManichaeanMiddlePersian | 329 | Obsolete, no locale data available |
QLocale::Manipuri | 290 | Since Qt 5.1 |
QLocale::Manx | 144 | |
QLocale::Maori | 79 | |
QLocale::Mapuche | 315 | Since Qt 5.5 |
QLocale::Marathi | 80 | |
QLocale::Marshallese | 81 | |
QLocale::Masai | 202 | |
QLocale::Mazanderani | 346 | Since Qt 5.7 |
QLocale::Mende | 330 | Since Qt 5.5 |
QLocale::Meroitic | 291 | Obsolete, no locale data available |
QLocale::Meru | 197 | |
QLocale::Meta | 259 | |
QLocale::Mohawk | 320 | Since Qt 5.5 |
QLocale::Moldavian | Romanian | Obsolete, please use Romanian |
QLocale::Mongolian | 82 | |
QLocale::Mono | 337 | Obsolete, no locale data available |
QLocale::Morisyen | 191 | |
QLocale::Mru | 347 | Obsolete, no locale data available |
QLocale::Mundang | 245 | |
QLocale::Muscogee | 368 | Since Qt 5.14 |
QLocale::Nama | 199 | |
QLocale::NauruLanguage | 83 | |
QLocale::Navaho | 232 | |
QLocale::Ndonga | 233 | |
QLocale::Nepali | 84 | |
QLocale::Newari | 348 | Since Qt 5.7 |
QLocale::Ngiemboon | 260 | |
QLocale::Ngomba | 257 | |
QLocale::Nko | 321 | Since Qt 5.5 |
QLocale::NorthernLuri | 349 | Since Qt 5.7 |
QLocale::NorthernSami | 173 | |
QLocale::NorthernSotho | 172 | |
QLocale::NorthernThai | 292 | Obsolete, no locale data available |
QLocale::NorthNdebele | 181 | |
QLocale::NorwegianBokmal | 85 | |
QLocale::NorwegianNynorsk | 141 | |
QLocale::Norwegian | NorwegianBokmal | Obsolete, please use NorwegianBokmal |
QLocale::Nuer | 247 | |
QLocale::Nyanja | 165 | |
QLocale::Nyankole | 185 | |
QLocale::Occitan | 86 | |
QLocale::Ojibwa | 234 | |
QLocale::OldIrish | 293 | Since Qt 5.1 |
QLocale::OldNorse | 294 | Since Qt 5.1 |
QLocale::OldPersian | 295 | Since Qt 5.1 |
QLocale::OldTurkish | 296 | Obsolete, no locale data available |
QLocale::Oriya | 87 | |
QLocale::Oromo | 3 | |
QLocale::Osage | 358 | Since Qt 5.7 |
QLocale::Ossetic | 101 | |
QLocale::Pahlavi | 297 | Since Qt 5.1 |
QLocale::Palauan | 350 | Since Qt 5.7 |
QLocale::Pali | 235 | |
QLocale::Papiamento | 351 | Since Qt 5.7 |
QLocale::Parthian | 298 | Obsolete, no locale data available |
QLocale::Pashto | 88 | |
QLocale::Persian | 89 | |
QLocale::Phoenician | 299 | Since Qt 5.1 |
QLocale::Polish | 90 | |
QLocale::Portuguese | 91 | |
QLocale::PrakritLanguage | 300 | Obsolete, no locale data available |
QLocale::Prussian | 322 | Since Qt 5.5 |
QLocale::Punjabi | 92 | |
QLocale::Quechua | 93 | |
QLocale::Rejang | 301 | Obsolete, no locale data available |
QLocale::RhaetoRomance | Romansh | Obsolete, please use Romansh |
QLocale::Romanian | 95 | |
QLocale::Romansh | 94 | |
QLocale::Rombo | 182 | |
QLocale::Rundi | 68 | |
QLocale::Russian | 96 | |
QLocale::Rwa | 209 | |
QLocale::Sabaean | 302 | Obsolete, no locale data available |
QLocale::Saho | 207 | |
QLocale::Sakha | 248 | |
QLocale::Samaritan | 303 | Obsolete, no locale data available |
QLocale::Samburu | 179 | |
QLocale::Samoan | 97 | |
QLocale::Sango | 98 | |
QLocale::Sangu | 249 | |
QLocale::Sanskrit | 99 | |
QLocale::Santali | 304 | Since Qt 5.1 |
QLocale::Saraiki | 352 | Obsolete, no locale data available |
QLocale::Sardinian | 115 | |
QLocale::Saurashtra | 305 | Since Qt 5.1 |
QLocale::Sena | 180 | |
QLocale::Serbian | 100 | |
QLocale::SerboCroatian | Serbian | Obsolete, please use Serbian |
QLocale::Shambala | 214 | |
QLocale::Shona | 104 | |
QLocale::SichuanYi | 168 | |
QLocale::Sicilian | 362 | Since Qt 5.12 |
QLocale::Sidamo | 155 | |
QLocale::Silesian | 369 | Since Qt 5.14 |
QLocale::Sindhi | 105 | |
QLocale::Sinhala | 106 | |
QLocale::SkoltSami | 327 | Since Qt 5.5 |
QLocale::Slovak | 108 | |
QLocale::Slovenian | 109 | |
QLocale::Soga | 203 | |
QLocale::Somali | 110 | |
QLocale::Sora | 306 | Obsolete, no locale data available |
QLocale::SouthernKurdish | 363 | Since Qt 5.12 |
QLocale::SouthernSami | 324 | Since Qt 5.5 |
QLocale::SouthernSotho | 102 | |
QLocale::SouthNdebele | 171 | |
QLocale::Spanish | 111 | |
QLocale::StandardMoroccanTamazight | 314 | Since Qt 5.3 |
QLocale::Sundanese | 112 | |
QLocale::Swahili | 113 | |
QLocale::Swati | 107 | |
QLocale::Swedish | 114 | |
QLocale::SwissGerman | 167 | |
QLocale::Sylheti | 307 | Obsolete, no locale data available |
QLocale::Syriac | 151 | |
QLocale::Tachelhit | 183 | |
QLocale::Tagalog | Filipino | Obsolete, please use Filipino |
QLocale::Tagbanwa | 308 | Obsolete, no locale data available |
QLocale::Tahitian | 127 | |
QLocale::TaiDam | 309 | Since Qt 5.1 |
QLocale::TaiNua | 310 | Obsolete, no locale data available |
QLocale::Taita | 176 | |
QLocale::Tajik | 116 | |
QLocale::Tamil | 117 | |
QLocale::Tangut | 359 | Obsolete, no locale data available |
QLocale::Taroko | 174 | |
QLocale::Tasawaq | 251 | |
QLocale::Tatar | 118 | |
QLocale::TedimChin | 338 | Obsolete, no locale data available |
QLocale::Telugu | 119 | |
QLocale::Teso | 206 | |
QLocale::Thai | 120 | |
QLocale::Tibetan | 121 | |
QLocale::Tigre | 157 | |
QLocale::Tigrinya | 122 | |
QLocale::TokelauLanguage | 353 | Since Qt 5.7 |
QLocale::TokPisin | 354 | Since Qt 5.7 |
QLocale::Tongan | 123 | |
QLocale::Tsonga | 124 | |
QLocale::Tswana | 103 | |
QLocale::Turkish | 125 | |
QLocale::Turkmen | 126 | |
QLocale::TuvaluLanguage | 355 | Since Qt 5.7 |
QLocale::Twi | Akan | Obsolete, please use Akan |
QLocale::Tyap | 164 | |
QLocale::Ugaritic | 311 | Since Qt 5.1 |
QLocale::Uighur | 128 | |
QLocale::Uigur | Uighur | Obsolete, please use Uighur |
QLocale::Ukrainian | 129 | |
QLocale::UncodedLanguages | 356 | Obsolete, no locale data available |
QLocale::UpperSorbian | 318 | Since Qt 5.5 |
QLocale::Urdu | 130 | |
QLocale::Uzbek | 131 | |
QLocale::Vai | 252 | |
QLocale::Venda | 160 | |
QLocale::Vietnamese | 132 | |
QLocale::Volapuk | 133 | |
QLocale::Vunjo | 187 | |
QLocale::Walamo | 162 | |
QLocale::Walloon | 236 | |
QLocale::Walser | 253 | |
QLocale::Warlpiri | 328 | Since Qt 5.5 |
QLocale::Welsh | 134 | |
QLocale::WesternBalochi | 364 | Since Qt 5.12 |
QLocale::WesternFrisian | 38 | same as Frisian |
QLocale::Wolof | 135 | |
QLocale::Xhosa | 136 | |
QLocale::Yangben | 254 | |
QLocale::Yiddish | 137 | |
QLocale::Yoruba | 138 | |
QLocale::Zarma | 239 | |
QLocale::Zhuang | 139 | |
QLocale::Zulu | 140 |
See also language() and languageToString().
enum QLocale::MeasurementSystem
This enum defines which units are used for measurement.
| Constant | Value | Description |
|---|---|---|
QLocale::MetricSystem | 0 | This value indicates metric units, such as meters, centimeters and millimeters. |
QLocale::ImperialUSSystem | 1 | This value indicates imperial units, such as inches and miles as they are used in the United States. |
QLocale::ImperialUKSystem | 2 | This value indicates imperial units, such as inches and miles as they are used in the United Kingdom. |
QLocale::ImperialSystem | ImperialUSSystem | Provided for compatibility. Same as ImperialUSSystem |
This enum was introduced or modified in Qt 4.4.
enum QLocale::NumberOption
This enum defines a set of options for number-to-string and string-to-number conversions. They can be retrieved with numberOptions() and set with setNumberOptions().
| Constant | Value | Description |
|---|---|---|
QLocale::DefaultNumberOptions | 0x0 | This option represents the default behavior, with group separators, with one leading zero in single digit exponents, and without trailing zeroes after the decimal dot. |
QLocale::OmitGroupSeparator | 0x01 | If this option is set, the number-to-string functions will not insert group separators in their return values. The default is to insert group separators. |
QLocale::RejectGroupSeparator | 0x02 | If this option is set, the string-to-number functions will fail if they encounter group separators in their input. The default is to accept numbers containing correctly placed group separators. |
QLocale::OmitLeadingZeroInExponent | 0x04 | If this option is set, the number-to-string functions will not pad exponents with zeroes when printing floating point numbers in scientific notation. The default is to add one leading zero to single digit exponents. |
QLocale::RejectLeadingZeroInExponent | 0x08 | If this option is set, the string-to-number functions will fail if they encounter an exponent padded with zeroes when parsing a floating point number in scientific notation. The default is to accept such padding. |
QLocale::IncludeTrailingZeroesAfterDot | 0x10 | If this option is set, the number-to-string functions will pad numbers with zeroes to the requested precision in "g" or "most concise" mode, even if the number of significant digits is lower than the requested precision. The default is to omit trailing zeroes. |
QLocale::RejectTrailingZeroesAfterDot | 0x20 | If this option is set, the string-to-number functions will fail if they encounter trailing zeroes after the decimal dot when parsing a number in scientific or decimal representation. The default is to accept trailing zeroes. |
See also setNumberOptions() and numberOptions().
enum QLocale::QuotationStyle
This enum defines a set of possible styles for locale specific quotation.
| Constant | Value | Description |
|---|---|---|
QLocale::StandardQuotation | 0 | If this option is set, the standard quotation marks will be used to quote strings. |
QLocale::AlternateQuotation | 1 | If this option is set, the alternate quotation marks will be used to quote strings. |
This enum was introduced or modified in Qt 4.8.
See also quoteString().
enum QLocale::Script
This enumerated type is used to specify a script.
| Constant | Value | Description |
|---|---|---|
QLocale::AnyScript | 0 | |
QLocale::AdlamScript | 134 | Since Qt 5.7 |
QLocale::AhomScript | 128 | Since Qt 5.7 |
QLocale::AnatolianHieroglyphsScript | 129 | Since Qt 5.7 |
QLocale::ArabicScript | 1 | |
QLocale::ArmenianScript | 10 | |
QLocale::AvestanScript | 36 | Since Qt 5.1 |
QLocale::BalineseScript | 37 | Since Qt 5.1 |
QLocale::BamumScript | 38 | Since Qt 5.1 |
QLocale::BassaVahScript | 106 | Since Qt 5.5 |
QLocale::BatakScript | 39 | Since Qt 5.1 |
QLocale::BengaliScript | 11 | |
QLocale::BhaiksukiScript | 135 | Since Qt 5.7 |
QLocale::BopomofoScript | 40 | Since Qt 5.1 |
QLocale::BrahmiScript | 41 | Since Qt 5.1 |
QLocale::BrailleScript | 103 | Since Qt 5.1 |
QLocale::BugineseScript | 42 | Since Qt 5.1 |
QLocale::BuhidScript | 43 | Since Qt 5.1 |
QLocale::CanadianAboriginalScript | 44 | Since Qt 5.1 |
QLocale::CarianScript | 45 | Since Qt 5.1 |
QLocale::CaucasianAlbanianScript | 105 | Since Qt 5.5 |
QLocale::ChakmaScript | 46 | Since Qt 5.1 |
QLocale::ChamScript | 47 | Since Qt 5.1 |
QLocale::CherokeeScript | 12 | |
QLocale::CopticScript | 48 | Since Qt 5.1 |
QLocale::CuneiformScript | 94 | Since Qt 5.1 |
QLocale::CypriotScript | 49 | Since Qt 5.1 |
QLocale::CyrillicScript | 2 | |
QLocale::DeseretScript | 3 | Since Qt 5.1 |
QLocale::DevanagariScript | 13 | |
QLocale::DuployanScript | 107 | Since Qt 5.5 |
QLocale::EgyptianHieroglyphsScript | 50 | Since Qt 5.1 |
QLocale::ElbasanScript | 108 | Since Qt 5.5 |
QLocale::EthiopicScript | 14 | |
QLocale::FraserScript | 51 | Since Qt 5.1 |
QLocale::GeorgianScript | 15 | |
QLocale::GlagoliticScript | 52 | Since Qt 5.1 |
QLocale::GothicScript | 53 | Since Qt 5.1 |
QLocale::GranthaScript | 109 | Since Qt 5.5 |
QLocale::GreekScript | 16 | |
QLocale::GujaratiScript | 17 | |
QLocale::GurmukhiScript | 4 | |
QLocale::HangulScript | 55 | Since Qt 5.1 |
QLocale::HanScript | 54 | Since Qt 5.1 |
QLocale::HanunooScript | 56 | Since Qt 5.1 |
QLocale::HanWithBopomofoScript | 140 | Since Qt 5.7 |
QLocale::HatranScript | 130 | Since Qt 5.7 |
QLocale::HebrewScript | 18 | |
QLocale::HiraganaScript | 104 | Since Qt 5.1 |
QLocale::ImperialAramaicScript | 57 | Since Qt 5.1 |
QLocale::InscriptionalPahlaviScript | 58 | Since Qt 5.1 |
QLocale::InscriptionalParthianScript | 59 | Since Qt 5.1 |
QLocale::JamoScript | 141 | Since Qt 5.7 |
QLocale::JapaneseScript | 19 | |
QLocale::JavaneseScript | 60 | Since Qt 5.1 |
QLocale::KaithiScript | 61 | Since Qt 5.1 |
QLocale::KannadaScript | 21 | |
QLocale::KatakanaScript | 62 | Since Qt 5.1 |
QLocale::KayahLiScript | 63 | Since Qt 5.1 |
QLocale::KharoshthiScript | 64 | Since Qt 5.1 |
QLocale::KhmerScript | 20 | Since Qt 5.1 |
QLocale::KhojkiScript | 111 | Since Qt 5.5 |
QLocale::KhudawadiScript | 125 | Since Qt 5.5 |
QLocale::KoreanScript | 22 | |
QLocale::LannaScript | 65 | Since Qt 5.1 |
QLocale::LaoScript | 23 | |
QLocale::LatinScript | 7 | |
QLocale::LepchaScript | 66 | Since Qt 5.1 |
QLocale::LimbuScript | 67 | Since Qt 5.1 |
QLocale::LinearAScript | 112 | Since Qt 5.5 |
QLocale::LinearBScript | 68 | Since Qt 5.1 |
QLocale::LycianScript | 69 | Since Qt 5.1 |
QLocale::LydianScript | 70 | Since Qt 5.1 |
QLocale::MahajaniScript | 113 | Since Qt 5.5 |
QLocale::MalayalamScript | 24 | |
QLocale::MandaeanScript | 71 | Since Qt 5.1 |
QLocale::ManichaeanScript | 114 | Since Qt 5.5 |
QLocale::MarchenScript | 136 | Since Qt 5.7 |
QLocale::MeiteiMayekScript | 72 | Since Qt 5.1 |
QLocale::MendeKikakuiScript | 115 | Since Qt 5.5 |
QLocale::MeroiticCursiveScript | 74 | Since Qt 5.1 |
QLocale::MeroiticScript | 73 | Since Qt 5.1 |
QLocale::ModiScript | 116 | Since Qt 5.5 |
QLocale::MongolianScript | 8 | |
QLocale::MroScript | 117 | Since Qt 5.5 |
QLocale::MultaniScript | 131 | Since Qt 5.7 |
QLocale::MyanmarScript | 25 | |
QLocale::NabataeanScript | 119 | Since Qt 5.5 |
QLocale::NewaScript | 137 | Since Qt 5.7 |
QLocale::NewTaiLueScript | 76 | Since Qt 5.1 |
QLocale::NkoScript | 75 | Since Qt 5.1 |
QLocale::OghamScript | 77 | Since Qt 5.1 |
QLocale::OlChikiScript | 78 | Since Qt 5.1 |
QLocale::OldHungarianScript | 132 | Since Qt 5.7 |
QLocale::OldItalicScript | 79 | Since Qt 5.1 |
QLocale::OldNorthArabianScript | 118 | Since Qt 5.5 |
QLocale::OldPermicScript | 122 | Since Qt 5.5 |
QLocale::OldPersianScript | 80 | Since Qt 5.1 |
QLocale::OldSouthArabianScript | 81 | Since Qt 5.1 |
QLocale::OriyaScript | 26 | |
QLocale::OrkhonScript | 82 | Since Qt 5.1 |
QLocale::OsageScript | 138 | Since Qt 5.7 |
QLocale::OsmanyaScript | 83 | Since Qt 5.1 |
QLocale::PahawhHmongScript | 110 | Since Qt 5.5 |
QLocale::PalmyreneScript | 120 | Since Qt 5.5 |
QLocale::PauCinHauScript | 121 | Since Qt 5.5 |
QLocale::PhagsPaScript | 84 | Since Qt 5.1 |
QLocale::PhoenicianScript | 85 | Since Qt 5.1 |
QLocale::PollardPhoneticScript | 86 | Since Qt 5.1 |
QLocale::PsalterPahlaviScript | 123 | Since Qt 5.5 |
QLocale::RejangScript | 87 | Since Qt 5.1 |
QLocale::RunicScript | 88 | Since Qt 5.1 |
QLocale::SamaritanScript | 89 | Since Qt 5.1 |
QLocale::SaurashtraScript | 90 | Since Qt 5.1 |
QLocale::SharadaScript | 91 | Since Qt 5.1 |
QLocale::ShavianScript | 92 | Since Qt 5.1 |
QLocale::SiddhamScript | 124 | Since Qt 5.5 |
QLocale::SignWritingScript | 133 | Since Qt 5.7 |
QLocale::SimplifiedChineseScript | SimplifiedHanScript | same as SimplifiedHanScript |
QLocale::SimplifiedHanScript | 5 | same as SimplifiedChineseScript |
QLocale::SinhalaScript | 32 | |
QLocale::SoraSompengScript | 93 | Since Qt 5.1 |
QLocale::SundaneseScript | 95 | Since Qt 5.1 |
QLocale::SylotiNagriScript | 96 | Since Qt 5.1 |
QLocale::SyriacScript | 33 | |
QLocale::TagalogScript | 97 | Since Qt 5.1 |
QLocale::TagbanwaScript | 98 | Since Qt 5.1 |
QLocale::TaiLeScript | 99 | Since Qt 5.1 |
QLocale::TaiVietScript | 100 | Since Qt 5.1 |
QLocale::TakriScript | 101 | Since Qt 5.1 |
QLocale::TamilScript | 27 | |
QLocale::TangutScript | 139 | Since Qt 5.7 |
QLocale::TeluguScript | 28 | |
QLocale::ThaanaScript | 29 | |
QLocale::ThaiScript | 30 | |
QLocale::TibetanScript | 31 | |
QLocale::TifinaghScript | 9 | |
QLocale::TirhutaScript | 126 | Since Qt 5.5 |
QLocale::TraditionalChineseScript | TraditionalHanScript | same as TraditionalHanScript |
QLocale::TraditionalHanScript | 6 | same as TraditionalChineseScript |
QLocale::UgariticScript | 102 | Since Qt 5.1 |
QLocale::VaiScript | 35 | |
QLocale::VarangKshitiScript | 127 | Since Qt 5.5 |
QLocale::YiScript | 34 |
See also script(), scriptToString(), and languageToString().