diff options
author | Edward Welbourne <edward.welbourne@qt.io> | 2019-05-27 19:13:54 +0200 |
---|---|---|
committer | Edward Welbourne <edward.welbourne@qt.io> | 2019-07-10 17:05:30 +0200 |
commit | a9aa206b7b8ac4e69f8c46233b4080e00e845ff5 (patch) | |
tree | 0d19cb1f1a3b9d79d322e6e63f6f72160977ca67 /src/corelib/tools/qlocale.qdoc | |
parent | 85d3061c1cd4617ef09cb381320611c27da205a5 (diff) |
Move text-related code out of corelib/tools/ to corelib/text/
This includes byte array, string, char, unicode, locale, collation and
regular expressions.
Change-Id: I8b125fa52c8c513eb57a0f1298b91910e5a0d786
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/corelib/tools/qlocale.qdoc')
-rw-r--r-- | src/corelib/tools/qlocale.qdoc | 1278 |
1 files changed, 0 insertions, 1278 deletions
diff --git a/src/corelib/tools/qlocale.qdoc b/src/corelib/tools/qlocale.qdoc deleted file mode 100644 index 426cb9dbeb..0000000000 --- a/src/corelib/tools/qlocale.qdoc +++ /dev/null @@ -1,1278 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:FDL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU Free Documentation License Usage -** Alternatively, this file may be used under the terms of the GNU Free -** Documentation License version 1.3 as published by the Free Software -** Foundation and appearing in the file included in the packaging of -** this file. Please review the following information to ensure -** the GNU Free Documentation License version 1.3 requirements -** will be met: https://www.gnu.org/licenses/fdl-1.3.html. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \class QLocale - \inmodule QtCore - \brief The QLocale class converts between numbers and their - string representations in various languages. - - \reentrant - \ingroup i18n - \ingroup string-processing - \ingroup shared - - - 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: - - \snippet code/src_corelib_tools_qlocale.cpp 0 - - 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: - - \list - \li If a QLocale object is constructed with the default constructor, - it will use the default locale's settings. - \li QString::toInt(), QString::toDouble(), etc., interpret the - string according to the default locale. If this fails, it - falls back on the "C" locale. - \li QString::arg() uses the default locale to format a number when - its position specifier in the format string contains an 'L', - e.g. "%L1". - \endlist - - The following example illustrates how to use QLocale directly: - - \snippet code/src_corelib_tools_qlocale.cpp 1 - - When a language/country pair is specified in the constructor, one - of three things can happen: - - \list - \li If the language/country pair is found in the database, it is used. - \li If the language is found but the country is not, or if the country - is \c AnyCountry, the language is used with the most - appropriate available country (for example, Germany for German), - \li If neither the language nor the country are found, QLocale - defaults to the default locale (see setDefault()). - \endlist - - 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. - - \snippet code/src_corelib_tools_qlocale.cpp 2 - - 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 v35.1. - - \sa QString::arg(), QString::toInt(), QString::toDouble(), - QInputMethod::locale() -*/ - -/*! - \enum QLocale::Language - - This enumerated type is used to specify a language. - - \value AnyLanguage - \value C A simplified English locale; see QLocale::c() - - \value Abkhazian - \value Afan Obsolete, please use Oromo - \value Afar - \value Afrikaans - \value Aghem - \value Ahom Since Qt 5.7 - \value Akan - \value Akkadian Since Qt 5.1 - \value Akoose Since Qt 5.3 - \value Albanian - \value AmericanSignLanguage Since Qt 5.7 - \value Amharic - \value AncientEgyptian Since Qt 5.1 - \value AncientGreek Since Qt 5.1 - \value AncientNorthArabian Since Qt 5.5 - \value Arabic - \value Aragonese Since Qt 5.1 - \value Aramaic Since Qt 5.1 - \value ArdhamagadhiPrakrit Since Qt 5.7 - \value Armenian - \value Assamese - \value Asturian - \value Asu - \value Atsam - \value Avaric - \value Avestan - \value Aymara - \value Azerbaijani - \value Bafia - \value Balinese Since Qt 5.1 - \value Bambara - \value Bamun Since Qt 5.1 - \value Basaa - \value Bashkir - \value Basque - \value Bassa Since Qt 5.5 - \value BatakToba Since Qt 5.1 - \value Belarusian - \value Bemba - \value Bena - \value Bengali - \value Bhojpuri Since Qt 5.7 - \value Bhutani Obsolete, please use Dzongkha - \value Bihari - \value Bislama - \value Blin - \value Bodo - \value Bosnian - \value Breton - \value Buginese Since Qt 5.1 - \value Buhid Since Qt 5.1 - \value Bulgarian - \value Burmese - \value Byelorussian Obsolete, please use Belarusian - \value Cambodian Obsolete, please use Khmer - \value Cantonese Since Qt 5.7 - \value Carian Since Qt 5.1 - \value Catalan - \value Cebuano Since Qt 5.14 - \value CentralKurdish Since Qt 5.5 - \value CentralMoroccoTamazight - \value Chakma Since Qt 5.1 - \value Chamorro - \value Chechen - \value Cherokee - \value Chewa Obsolete, please use Nyanja - \value Chiga - \value Chinese - \value Church - \value Chuvash - \value ClassicalMandaic Since Qt 5.1 - \value Colognian - \value CongoSwahili - \value Coptic Since Qt 5.1 - \value Cornish - \value Corsican - \value Cree - \value Croatian - \value Czech - \value Danish - \value Divehi - \value Dogri Since Qt 5.1 - \value Duala - \value Dutch - \value Dzongkha - \value EasternCham Since Qt 5.1 - \value EasternKayah Since Qt 5.1 - \value Embu - \value English - \value Erzya Since Qt 5.14 - \value Esperanto - \value Estonian - \value Etruscan Since Qt 5.1 - \value Ewe - \value Ewondo - \value Faroese - \value Fijian - \value Filipino - \value Finnish - \value French - \value Frisian same as WesternFrisian - \value Friulian - \value Fulah - \value Ga - \value Gaelic - \value Galician - \value Ganda - \value Geez - \value Georgian - \value German - \value Gothic Since Qt 5.1 - \value Greek - \value Greenlandic - \value Guarani - \value Gujarati - \value Gusii - \value Haitian - \value Hanunoo Since Qt 5.1 - \value Hausa - \value Hawaiian - \value Hebrew - \value Herero - \value HieroglyphicLuwian Since Qt 5.7 - \value Hindi - \value HiriMotu - \value HmongNjua Since Qt 5.5 - \value Ho Since Qt 5.5 - \value Hungarian - \value Icelandic - \value Ido Since Qt 5.12 - \value Igbo - \value InariSami Since Qt 5.5 - \value Indonesian - \value Ingush Since Qt 5.1 - \value Interlingua - \value Interlingue - \value Inuktitut - \value Inupiak - \value Irish - \value Italian - \value Japanese - \value Javanese - \value Jju - \value JolaFonyi - \value Kabuverdianu - \value Kabyle - \value Kako - \value Kalenjin - \value Kamba - \value Kannada - \value Kanuri - \value Kashmiri - \value Kazakh - \value Kenyang Since Qt 5.5 - \value Khmer - \value Kiche Since Qt 5.5 - \value Kikuyu - \value Kinyarwanda - \value Kirghiz - \value Komi - \value Kongo - \value Konkani - \value Korean - \value Koro - \value KoyraboroSenni - \value KoyraChiini - \value Kpelle - \value Kurdish - \value Kurundi Obsolete, please use Rundi - \value Kwanyama - \value Kwasio - \value Lakota Since Qt 5.3 - \value Langi - \value Lao - \value LargeFloweryMiao Since Qt 5.1 - \value Latin - \value Latvian - \value Lepcha Since Qt 5.1 - \value Lezghian Since Qt 5.5 - \value Limburgish - \value Limbu Since Qt 5.1 - \value LinearA Since Qt 5.5 - \value Lingala - \value Lisu Since Qt 5.1 - \value LiteraryChinese Since Qt 5.7 - \value Lithuanian - \value Lojban Since Qt 5.12 - \value LowerSorbian Since Qt 5.5 - \value LowGerman - \value LubaKatanga - \value LuleSami Since Qt 5.5 - \value Luo - \value Lu Since Qt 5.1 - \value Luxembourgish - \value Luyia - \value Lycian Since Qt 5.1 - \value Lydian Since Qt 5.1 - \value Macedonian - \value Machame - \value Maithili Since Qt 5.5 - \value MakhuwaMeetto - \value Makonde - \value Malagasy - \value Malay - \value Malayalam - \value Maltese - \value Mandingo Since Qt 5.1 - \value ManichaeanMiddlePersian Since Qt 5.5 - \value Manipuri Since Qt 5.1 - \value Manx - \value Maori - \value Mapuche Since Qt 5.5 - \value Marathi - \value Marshallese - \value Masai - \value Mazanderani Since Qt 5.7 - \value Mende Since Qt 5.5 - \value Meroitic Since Qt 5.1 - \value Meru - \value Meta - \value Mohawk Since Qt 5.5 - \value Moldavian Obsolete, please use Romanian - \value Mongolian - \value Mono Since Qt 5.5 - \value Morisyen - \value Mru Since Qt 5.7 - \value Mundang - \value Nama - \value NauruLanguage - \value Navaho - \value Ndonga - \value Nepali - \value Newari Since Qt 5.7 - \value Ngiemboon - \value Ngomba - \value Nko Since Qt 5.5 - \value NorthernLuri Since Qt 5.7 - \value NorthernSami - \value NorthernSotho - \value NorthernThai Since Qt 5.1 - \value NorthNdebele - \value NorwegianBokmal same as Norwegian - \value NorwegianNynorsk - \value Norwegian same as NorwegianBokmal - \value Nuer - \value Nyanja - \value Nyankole - \value Occitan - \value Ojibwa - \value OldIrish Since Qt 5.1 - \value OldNorse Since Qt 5.1 - \value OldPersian Since Qt 5.1 - \value OldTurkish Since Qt 5.1 - \value Oriya - \value Oromo - \value Osage Since Qt 5.7 - \value Ossetic - \value Pahlavi Since Qt 5.1 - \value Palauan Since Qt 5.7 - \value Pali - \value Papiamento Since Qt 5.7 - \value Parthian Since Qt 5.1 - \value Pashto - \value Persian - \value Phoenician Since Qt 5.1 - \value Polish - \value Portuguese - \value PrakritLanguage Since Qt 5.1 - \value Prussian Since Qt 5.5 - \value Punjabi - \value Quechua - \value Rejang Since Qt 5.1 - \value RhaetoRomance Obsolete, please use Romansh - \value Romanian - \value Romansh - \value Rombo - \value Rundi - \value Russian - \value Rwa - \value Sabaean Since Qt 5.1 - \value Saho - \value Sakha - \value Samaritan Since Qt 5.1 - \value Samburu - \value Samoan - \value Sango - \value Sangu - \value Sanskrit - \value Santali Since Qt 5.1 - \value Saraiki Since Qt 5.7 - \value Sardinian - \value Saurashtra Since Qt 5.1 - \value Sena - \value Serbian - \value SerboCroatian Obsolete, please use Serbian - \value Shambala - \value Shona - \value SichuanYi - \value Sicilian Since Qt 5.12 - \value Sidamo - \value Sindhi - \value Sinhala - \value SkoltSami Since Qt 5.5 - \value Slovak - \value Slovenian - \value Soga - \value Somali - \value Sora Since Qt 5.1 - \value SouthernKurdish Since Qt 5.12 - \value SouthernSami Since Qt 5.5 - \value SouthernSotho - \value SouthNdebele - \value Spanish - \value StandardMoroccanTamazight Since Qt 5.3 - \value Sundanese - \value Swahili - \value Swati - \value Swedish - \value SwissGerman - \value Sylheti Since Qt 5.1 - \value Syriac - \value Tachelhit - \value Tagalog Obsolete, please use Filipino - \value Tagbanwa Since Qt 5.1 - \value Tahitian - \value TaiDam Since Qt 5.1 - \value TaiNua Since Qt 5.1 - \value Taita - \value Tajik - \value Tamil - \value Tangut Since Qt 5.7 - \value Taroko - \value Tasawaq - \value Tatar - \value TedimChin Since Qt 5.5 - \value Telugu - \value Teso - \value Thai - \value Tibetan - \value Tigre - \value Tigrinya - \value TokelauLanguage Since Qt 5.7 - \value TokPisin Since Qt 5.7 - \value Tongan - \value Tsonga - \value Tswana - \value Turkish - \value Turkmen - \value TuvaluLanguage Since Qt 5.7 - \value Twi Obsolete, please use Akan - \value Tyap - \value Ugaritic Since Qt 5.1 - \value Uighur - \value Uigur Obsolete, please use Uighur - \value Ukrainian - \value UncodedLanguages Since Qt 5.7 - \value UpperSorbian Since Qt 5.5 - \value Urdu - \value Uzbek - \value Vai - \value Venda - \value Vietnamese - \value Volapuk - \value Vunjo - \value Walamo - \value Walloon - \value Walser - \value Warlpiri Since Qt 5.5 - \value Welsh - \value WesternBalochi Since Qt 5.12 - \value WesternFrisian same as Frisian - \value Wolof - \value Xhosa - \value Yangben - \value Yiddish - \value Yoruba - \value Zarma - \value Zhuang - \value Zulu - - \omitvalue LastLanguage - - \sa language(), languageToString() -*/ - -/*! - \enum QLocale::Country - - This enumerated type is used to specify a country. - - \value AnyCountry - - \value Afghanistan - \value AlandIslands - \value Albania - \value Algeria - \value AmericanSamoa - \value Andorra - \value Angola - \value Anguilla - \value Antarctica - \value AntiguaAndBarbuda - \value Argentina - \value Armenia - \value Aruba - \value AscensionIsland - \value Australia - \value Austria - \value Azerbaijan - \value Bahamas - \value Bahrain - \value Bangladesh - \value Barbados - \value Belarus - \value Belgium - \value Belize - \value Benin - \value Bermuda - \value Bhutan - \value Bolivia - \value Bonaire - \value BosniaAndHerzegowina - \value Botswana - \value BouvetIsland - \value Brazil - \value BritishIndianOceanTerritory - \value BritishVirginIslands - \value Brunei - \value Bulgaria - \value BurkinaFaso - \value Burundi - \value Cambodia - \value Cameroon - \value Canada - \value CanaryIslands - \value CapeVerde - \value CaymanIslands - \value CentralAfricanRepublic - \value CeutaAndMelilla - \value Chad - \value Chile - \value China - \value ChristmasIsland - \value ClippertonIsland - \value CocosIslands - \value Colombia - \value Comoros - \value CongoBrazzaville - \value CongoKinshasa - \value CookIslands - \value CostaRica - \value Croatia - \value Cuba - \value CuraSao - \value Cyprus - \value CzechRepublic - \value DemocraticRepublicOfCongo Obsolete, please use CongoKinshasa - \value DemocraticRepublicOfKorea Obsolete, please use NorthKorea - \value Denmark - \value DiegoGarcia - \value Djibouti - \value Dominica - \value DominicanRepublic - \value EastTimor - \value Ecuador - \value Egypt - \value ElSalvador - \value EquatorialGuinea - \value Eritrea - \value Estonia - \value Ethiopia - \value EuropeanUnion Since Qt 5.7 - \value Europe Since Qt 5.12 - \value FalklandIslands - \value FaroeIslands - \value Fiji - \value Finland - \value France - \value FrenchGuiana - \value FrenchPolynesia - \value FrenchSouthernTerritories - \value Gabon - \value Gambia - \value Georgia - \value Germany - \value Ghana - \value Gibraltar - \value Greece - \value Greenland - \value Grenada - \value Guadeloupe - \value Guam - \value Guatemala - \value Guernsey - \value Guinea - \value GuineaBissau - \value Guyana - \value Haiti - \value HeardAndMcDonaldIslands - \value Honduras - \value HongKong - \value Hungary - \value Iceland - \value India - \value Indonesia - \value Iran - \value Iraq - \value Ireland - \value IsleOfMan - \value Israel - \value Italy - \value IvoryCoast - \value Jamaica - \value Japan - \value Jersey - \value Jordan - \value Kazakhstan - \value Kenya - \value Kiribati - \value Kosovo Since Qt 5.2 - \value Kuwait - \value Kyrgyzstan - \value Laos - \value LatinAmerica - \value LatinAmericaAndTheCaribbean Obsolete, please use LatinAmerica - \value Latvia - \value Lebanon - \value Lesotho - \value Liberia - \value Libya - \value Liechtenstein - \value Lithuania - \value Luxembourg - \value Macau - \value Macedonia - \value Madagascar - \value Malawi - \value Malaysia - \value Maldives - \value Mali - \value Malta - \value MarshallIslands - \value Martinique - \value Mauritania - \value Mauritius - \value Mayotte - \value Mexico - \value Micronesia - \value Moldova - \value Monaco - \value Mongolia - \value Montenegro - \value Montserrat - \value Morocco - \value Mozambique - \value Myanmar - \value Namibia - \value NauruCountry - \value Nepal - \value Netherlands - \value NewCaledonia - \value NewZealand - \value Nicaragua - \value Niger - \value Nigeria - \value Niue - \value NorfolkIsland - \value NorthernMarianaIslands - \value NorthKorea - \value Norway - \value Oman - \value OutlyingOceania Since Qt 5.7 - \value Pakistan - \value Palau - \value PalestinianTerritories - \value Panama - \value PapuaNewGuinea - \value Paraguay - \value PeoplesRepublicOfCongo Obsolete, please use CongoBrazzaville - \value Peru - \value Philippines - \value Pitcairn - \value Poland - \value Portugal - \value PuertoRico - \value Qatar - \value RepublicOfKorea Obsolete, please use SouthKorea - \value Reunion - \value Romania - \value RussianFederation same as Russia - \value Russia same as RussianFederation - \value Rwanda - \value SaintBarthelemy - \value SaintHelena - \value SaintKittsAndNevis - \value SaintLucia - \value SaintMartin - \value SaintPierreAndMiquelon - \value SaintVincentAndTheGrenadines - \value Samoa - \value SanMarino - \value SaoTomeAndPrincipe - \value SaudiArabia - \value Senegal - \value Serbia - \value Seychelles - \value SierraLeone - \value Singapore - \value SintMaarten - \value Slovakia - \value Slovenia - \value SolomonIslands - \value Somalia - \value SouthAfrica - \value SouthGeorgiaAndTheSouthSandwichIslands - \value SouthKorea - \value SouthSudan - \value Spain - \value SriLanka - \value Sudan - \value Suriname - \value SvalbardAndJanMayenIslands - \value Swaziland - \value Sweden - \value Switzerland - \value Syria - \value SyrianArabRepublic Obsolete, please use Syria - \value Taiwan - \value Tajikistan - \value Tanzania - \value Thailand - \value Togo - \value TokelauCountry - \value Tokelau Obsolete, please use TokelauCountry - \value Tonga - \value TrinidadAndTobago - \value TristanDaCunha - \value Tunisia - \value Turkey - \value Turkmenistan - \value TurksAndCaicosIslands - \value TuvaluCountry - \value Tuvalu Obsolete, please use TuvaluCountry - \value Uganda - \value Ukraine - \value UnitedArabEmirates - \value UnitedKingdom - \value UnitedStates - \value UnitedStatesMinorOutlyingIslands - \value UnitedStatesVirginIslands - \value Uruguay - \value Uzbekistan - \value Vanuatu - \value VaticanCityState - \value Venezuela - \value Vietnam - \value WallisAndFutunaIslands - \value WesternSahara - \value World Since Qt 5.12 - \value Yemen - \value Zambia - \value Zimbabwe - - \omitvalue LastCountry - - \sa country(), countryToString() -*/ - -/*! - \enum QLocale::Script - - This enumerated type is used to specify a script. - - \value AnyScript - - \value AdlamScript Since Qt 5.7 - \value AhomScript Since Qt 5.7 - \value AnatolianHieroglyphsScript Since Qt 5.7 - \value ArabicScript - \value ArmenianScript - \value AvestanScript Since Qt 5.1 - \value BalineseScript Since Qt 5.1 - \value BamumScript Since Qt 5.1 - \value BassaVahScript Since Qt 5.5 - \value BatakScript Since Qt 5.1 - \value BengaliScript - \value BhaiksukiScript Since Qt 5.7 - \value BopomofoScript Since Qt 5.1 - \value BrahmiScript Since Qt 5.1 - \value BrailleScript Since Qt 5.1 - \value BugineseScript Since Qt 5.1 - \value BuhidScript Since Qt 5.1 - \value CanadianAboriginalScript Since Qt 5.1 - \value CarianScript Since Qt 5.1 - \value CaucasianAlbanianScript Since Qt 5.5 - \value ChakmaScript Since Qt 5.1 - \value ChamScript Since Qt 5.1 - \value CherokeeScript - \value CopticScript Since Qt 5.1 - \value CuneiformScript Since Qt 5.1 - \value CypriotScript Since Qt 5.1 - \value CyrillicScript - \value DeseretScript Since Qt 5.1 - \value DevanagariScript - \value DuployanScript Since Qt 5.5 - \value EgyptianHieroglyphsScript Since Qt 5.1 - \value ElbasanScript Since Qt 5.5 - \value EthiopicScript - \value FraserScript Since Qt 5.1 - \value GeorgianScript - \value GlagoliticScript Since Qt 5.1 - \value GothicScript Since Qt 5.1 - \value GranthaScript Since Qt 5.5 - \value GreekScript - \value GujaratiScript - \value GurmukhiScript - \value HangulScript Since Qt 5.1 - \value HanScript Since Qt 5.1 - \value HanunooScript Since Qt 5.1 - \value HanWithBopomofoScript Since Qt 5.7 - \value HatranScript Since Qt 5.7 - \value HebrewScript - \value HiraganaScript Since Qt 5.1 - \value ImperialAramaicScript Since Qt 5.1 - \value InscriptionalPahlaviScript Since Qt 5.1 - \value InscriptionalParthianScript Since Qt 5.1 - \value JamoScript Since Qt 5.7 - \value JapaneseScript - \value JavaneseScript Since Qt 5.1 - \value KaithiScript Since Qt 5.1 - \value KannadaScript - \value KatakanaScript Since Qt 5.1 - \value KayahLiScript Since Qt 5.1 - \value KharoshthiScript Since Qt 5.1 - \value KhmerScript Since Qt 5.1 - \value KhojkiScript Since Qt 5.5 - \value KhudawadiScript Since Qt 5.5 - \value KoreanScript - \value LannaScript Since Qt 5.1 - \value LaoScript - \value LatinScript - \value LepchaScript Since Qt 5.1 - \value LimbuScript Since Qt 5.1 - \value LinearAScript Since Qt 5.5 - \value LinearBScript Since Qt 5.1 - \value LycianScript Since Qt 5.1 - \value LydianScript Since Qt 5.1 - \value MahajaniScript Since Qt 5.5 - \value MalayalamScript - \value MandaeanScript Since Qt 5.1 - \value ManichaeanScript Since Qt 5.5 - \value MarchenScript Since Qt 5.7 - \value MeiteiMayekScript Since Qt 5.1 - \value MendeKikakuiScript Since Qt 5.5 - \value MeroiticCursiveScript Since Qt 5.1 - \value MeroiticScript Since Qt 5.1 - \value ModiScript Since Qt 5.5 - \value MongolianScript - \value MroScript Since Qt 5.5 - \value MultaniScript Since Qt 5.7 - \value MyanmarScript - \value NabataeanScript Since Qt 5.5 - \value NewaScript Since Qt 5.7 - \value NewTaiLueScript Since Qt 5.1 - \value NkoScript Since Qt 5.1 - \value OghamScript Since Qt 5.1 - \value OlChikiScript Since Qt 5.1 - \value OldHungarianScript Since Qt 5.7 - \value OldItalicScript Since Qt 5.1 - \value OldNorthArabianScript Since Qt 5.5 - \value OldPermicScript Since Qt 5.5 - \value OldPersianScript Since Qt 5.1 - \value OldSouthArabianScript Since Qt 5.1 - \value OriyaScript - \value OrkhonScript Since Qt 5.1 - \value OsageScript Since Qt 5.7 - \value OsmanyaScript Since Qt 5.1 - \value PahawhHmongScript Since Qt 5.5 - \value PalmyreneScript Since Qt 5.5 - \value PauCinHauScript Since Qt 5.5 - \value PhagsPaScript Since Qt 5.1 - \value PhoenicianScript Since Qt 5.1 - \value PollardPhoneticScript Since Qt 5.1 - \value PsalterPahlaviScript Since Qt 5.5 - \value RejangScript Since Qt 5.1 - \value RunicScript Since Qt 5.1 - \value SamaritanScript Since Qt 5.1 - \value SaurashtraScript Since Qt 5.1 - \value SharadaScript Since Qt 5.1 - \value ShavianScript Since Qt 5.1 - \value SiddhamScript Since Qt 5.5 - \value SignWritingScript Since Qt 5.7 - \value SimplifiedChineseScript same as SimplifiedHanScript - \value SimplifiedHanScript same as SimplifiedChineseScript - \value SinhalaScript - \value SoraSompengScript Since Qt 5.1 - \value SundaneseScript Since Qt 5.1 - \value SylotiNagriScript Since Qt 5.1 - \value SyriacScript - \value TagalogScript Since Qt 5.1 - \value TagbanwaScript Since Qt 5.1 - \value TaiLeScript Since Qt 5.1 - \value TaiVietScript Since Qt 5.1 - \value TakriScript Since Qt 5.1 - \value TamilScript - \value TangutScript Since Qt 5.7 - \value TeluguScript - \value ThaanaScript - \value ThaiScript - \value TibetanScript - \value TifinaghScript - \value TirhutaScript Since Qt 5.5 - \value TraditionalChineseScript same as TraditionalHanScript - \value TraditionalHanScript same as TraditionalChineseScript - \value UgariticScript Since Qt 5.1 - \value VaiScript - \value VarangKshitiScript Since Qt 5.5 - \value YiScript - - \omitvalue LastScript - - \sa script(), scriptToString(), languageToString() -*/ - -/*! - \enum QLocale::FormatType - - This enum describes the types of format that can be used when - converting QDate and QTime objects to strings. - - \value LongFormat The long version of day and month names; for - example, returning "January" as a month name. - - \value ShortFormat The short version of day and month names; for - example, returning "Jan" as a month name. - - \value NarrowFormat A special version of day and month names for - use when space is limited; for example, returning "J" as a month - name. Note that the narrow format might contain the same text for - different months and days or 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. - - \sa QDateTime::toString(), QDate::toString(), QTime::toString() -*/ - -/*! - \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(). - - \value DefaultNumberOptions 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. - \value OmitGroupSeparator 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. - \value RejectGroupSeparator 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. - \value OmitLeadingZeroInExponent 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. - \value RejectLeadingZeroInExponent 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. - \value IncludeTrailingZeroesAfterDot 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. - \value RejectTrailingZeroesAfterDot 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. - - \sa setNumberOptions(), numberOptions() -*/ - -/*! - \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. - - \value FloatingPointShortest 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. - - \sa toString(), QString, QByteArray - - \since 5.7 -*/ - -/*! - \enum QLocale::MeasurementSystem - - This enum defines which units are used for measurement. - - \value MetricSystem This value indicates metric units, such as meters, - centimeters and millimeters. - \value ImperialUSSystem This value indicates imperial units, such as inches and - miles as they are used in the United States. - \value ImperialUKSystem This value indicates imperial units, such as inches and - miles as they are used in the United Kingdom. - \value ImperialSystem Provided for compatibility. Same as ImperialUSSystem - - \since 4.4 -*/ - - -/*! - \fn bool QLocale::operator==(const QLocale &other) const - - Returns \c true if the QLocale object is the same as the \a other - locale specified; otherwise returns \c false. -*/ - -/*! - \fn bool QLocale::operator!=(const QLocale &other) const - - Returns \c true if the QLocale object is not the same as the \a other - locale specified; otherwise returns \c false. -*/ - -/*! - \enum QLocale::QuotationStyle - - This enum defines a set of possible styles for locale specific quotation. - - \value StandardQuotation If this option is set, the standard quotation marks - will be used to quote strings. - \value AlternateQuotation If this option is set, the alternate quotation marks - will be used to quote strings. - - \since 4.8 - - \sa quoteString() -*/ - -/*! - \internal - \class QSystemLocale - \inmodule QtCore - \brief The QSystemLocale class can be used to finetune the system locale - of the user. - \since 4.2 - - \ingroup i18n - - \warning This class is only useful in very rare cases. Usually QLocale offers - all the functionality required for application development. - - QSystemLocale allows to override the values provided by the system - locale (QLocale::system()). - - \sa QLocale -*/ - -/*! - \enum QSystemLocale::QueryType - - Specifies the type of information queried by query(). For each value - the type of information to return from the query() method is listed. - - \value LanguageId a uint specifying the language. - \value ScriptId a uint specifying the script. - \value CountryId a uint specifying the country. - \value DecimalPoint a QString specifying the decimal point. - \value GroupSeparator a QString specifying the group separator. - \value ZeroDigit a QString specifying the zero digit. - \value NegativeSign a QString specifying the minus sign. - \value PositiveSign a QString specifying the plus sign. - \value DateFormatLong a QString specifying the long date format - \value DateFormatShort a QString specifying the short date format - \value TimeFormatLong a QString specifying the long time format - \value TimeFormatShort a QString specifying the short time format - \value DayNameLong a QString specifying the name of a weekday. the in variant contains an integer between 1 and 7 (Monday - Sunday) - \value DayNameShort a QString specifying the short name of a weekday. the in variant contains an integer between 1 and 7 (Monday - Sunday) - \value MonthNameLong a QString specifying the name of a month. the in variant contains an integer between 1 and 12 - \value MonthNameShort a QString specifying the short name of a month. the in variant contains an integer between 1 and 12 - \value DateToStringLong converts the QDate stored in the in variant to a QString using the long date format - \value DateToStringShort converts the QDate stored in the in variant to a QString using the short date format - \value TimeToStringLong converts the QTime stored in the in variant to a QString using the long time format - \value TimeToStringShort converts the QTime stored in the in variant to a QString using the short time format - \value DateTimeFormatLong a QString specifying the long date time format - \value DateTimeFormatShort a QString specifying the short date time format - \value DateTimeToStringLong converts the QDateTime in the in variant to a QString using the long datetime format - \value DateTimeToStringShort converts the QDateTime in the in variant to a QString using the short datetime format - \value MeasurementSystem a QLocale::MeasurementSystem enum specifying the measurement system - \value AMText a string that represents the system AM designator associated with a 12-hour clock. - \value PMText a string that represents the system PM designator associated with a 12-hour clock. - \value FirstDayOfWeek a Qt::DayOfWeek enum specifiying the first day of the week - \value CurrencySymbol a string that represents a currency in a format QLocale::CurrencyFormat. - \value CurrencyToString a localized string representation of a number with a currency symbol. Converts a QSystemLocale::CurrencyToStringArgument stored in the in variant to a QString. - \value UILanguages a list of strings representing locale names that could be used for UI translation. - \value StringToStandardQuotation a QString containing a quoted version of the string ref stored in the in variant using standard quotes. - \value StringToAlternateQuotation a QString containing a quoted version of the string ref stored in the in variant using alternate quotes. - \value Weekdays a QList<Qt::DayOfWeek> specifying the regular weekdays - \value LocaleChanged this type is queried whenever the system locale is changed. - \value ListToSeparatedString a string that represents a join of a given QStringList with a locale-defined separator. - \value NativeLanguageName a string that represents the name of the native language. - \value NativeCountryName a string that represents the name of the native country. - - \sa FormatType -*/ - -/*! - \fn QLocale QSystemLocale::fallbackUiLocale() const - - \since 4.6 - Returns the fallback locale obtained from the system. -*/ - -/*! - \fn QVariant QSystemLocale::query(QueryType type, QVariant in = QVariant()) const - - Generic query method for locale data. Provides indirection. - Denotes the \a type of the query - with \a in as input data depending on the query. - - \sa QSystemLocale::QueryType -*/ - -/*! - \class QSystemLocale::CurrencyToStringArgument - \inmodule QtCore - - A helper class that provides arguments for the QSystemLocale::query() - function with query type QSystemLocale::CurrencyToString. - - \sa QSystemLocale::QueryType - \since 4.8 -*/ - -/*! - \fn QSystemLocale::CurrencyToStringArgument::CurrencyToStringArgument() - \internal -*/ -/*! - \variable QSystemLocale::CurrencyToStringArgument::value - - An input value that should be converted to its string representation. - Contains one of QVariant::LongLong, QVariant::ULongLong or QVariant::Double - types. -*/ -/*! - \variable QSystemLocale::CurrencyToStringArgument::symbol - - An optional argument containing a currency symbol to be used in the - currency string. -*/ - -/*! -\fn QString QLocale::toString(long i) const - -\overload - -\sa toLong() -*/ - -/*! -\fn QString QLocale::toString(ulong i) const - -\overload - -\sa toULong() -*/ - -/*! -\fn QString QLocale::toString(ushort i) const - -\overload - -\sa toUShort() -*/ - - -/*! -\fn QString QLocale::toString(short i) const - -\overload - -\sa toShort() -*/ - -/*! -\fn QString QLocale::toString(ushort i) const - -\overload - -\sa toUShort() -*/ - -/*! -\fn QString QLocale::toString(int i) const - -\overload - -\sa toInt() -*/ - -/*! -\fn QString QLocale::toString(uint i) const - -\overload - -\sa toUInt() -*/ - -/* -\fn QString QLocale::toString(long i) const - -\overload - -\sa toLong() -*/ - -/* -\fn QString QLocale::toString(ulong i) const - -\overload - -\sa toULong() -*/ - -/*! -\fn QString QLocale::toString(float i, char f = 'g', int prec = 6) const - -\overload - -\a f and \a prec have the same meaning as in QString::number(double, char, int). - -\sa toDouble() -*/ - -/*! - \fn QString QLocale::toCurrencyString(short value, const QString &symbol) const - \since 4.8 - \overload -*/ - -/*! - \fn QString QLocale::toCurrencyString(ushort value, const QString &symbol) const - \since 4.8 - \overload -*/ - -/*! - \fn QString QLocale::toCurrencyString(int value, const QString &symbol) const - \since 4.8 - \overload -*/ - -/*! - \fn QString QLocale::toCurrencyString(uint value, const QString &symbol) const - \since 4.8 - \overload -*/ -/*! - \fn QString QLocale::toCurrencyString(float value, const QString &symbol) const - \since 4.8 - \overload -*/ |