package qt /* #include "gen_qlocale.h" #include */ import "C" import ( "runtime" "unsafe" ) type QLocale__Language int const ( QLocale__AnyLanguage QLocale__Language = 0 QLocale__C QLocale__Language = 1 QLocale__Abkhazian QLocale__Language = 2 QLocale__Oromo QLocale__Language = 3 QLocale__Afar QLocale__Language = 4 QLocale__Afrikaans QLocale__Language = 5 QLocale__Albanian QLocale__Language = 6 QLocale__Amharic QLocale__Language = 7 QLocale__Arabic QLocale__Language = 8 QLocale__Armenian QLocale__Language = 9 QLocale__Assamese QLocale__Language = 10 QLocale__Aymara QLocale__Language = 11 QLocale__Azerbaijani QLocale__Language = 12 QLocale__Bashkir QLocale__Language = 13 QLocale__Basque QLocale__Language = 14 QLocale__Bengali QLocale__Language = 15 QLocale__Dzongkha QLocale__Language = 16 QLocale__Bihari QLocale__Language = 17 QLocale__Bislama QLocale__Language = 18 QLocale__Breton QLocale__Language = 19 QLocale__Bulgarian QLocale__Language = 20 QLocale__Burmese QLocale__Language = 21 QLocale__Belarusian QLocale__Language = 22 QLocale__Khmer QLocale__Language = 23 QLocale__Catalan QLocale__Language = 24 QLocale__Chinese QLocale__Language = 25 QLocale__Corsican QLocale__Language = 26 QLocale__Croatian QLocale__Language = 27 QLocale__Czech QLocale__Language = 28 QLocale__Danish QLocale__Language = 29 QLocale__Dutch QLocale__Language = 30 QLocale__English QLocale__Language = 31 QLocale__Esperanto QLocale__Language = 32 QLocale__Estonian QLocale__Language = 33 QLocale__Faroese QLocale__Language = 34 QLocale__Fijian QLocale__Language = 35 QLocale__Finnish QLocale__Language = 36 QLocale__French QLocale__Language = 37 QLocale__WesternFrisian QLocale__Language = 38 QLocale__Gaelic QLocale__Language = 39 QLocale__Galician QLocale__Language = 40 QLocale__Georgian QLocale__Language = 41 QLocale__German QLocale__Language = 42 QLocale__Greek QLocale__Language = 43 QLocale__Greenlandic QLocale__Language = 44 QLocale__Guarani QLocale__Language = 45 QLocale__Gujarati QLocale__Language = 46 QLocale__Hausa QLocale__Language = 47 QLocale__Hebrew QLocale__Language = 48 QLocale__Hindi QLocale__Language = 49 QLocale__Hungarian QLocale__Language = 50 QLocale__Icelandic QLocale__Language = 51 QLocale__Indonesian QLocale__Language = 52 QLocale__Interlingua QLocale__Language = 53 QLocale__Interlingue QLocale__Language = 54 QLocale__Inuktitut QLocale__Language = 55 QLocale__Inupiak QLocale__Language = 56 QLocale__Irish QLocale__Language = 57 QLocale__Italian QLocale__Language = 58 QLocale__Japanese QLocale__Language = 59 QLocale__Javanese QLocale__Language = 60 QLocale__Kannada QLocale__Language = 61 QLocale__Kashmiri QLocale__Language = 62 QLocale__Kazakh QLocale__Language = 63 QLocale__Kinyarwanda QLocale__Language = 64 QLocale__Kirghiz QLocale__Language = 65 QLocale__Korean QLocale__Language = 66 QLocale__Kurdish QLocale__Language = 67 QLocale__Rundi QLocale__Language = 68 QLocale__Lao QLocale__Language = 69 QLocale__Latin QLocale__Language = 70 QLocale__Latvian QLocale__Language = 71 QLocale__Lingala QLocale__Language = 72 QLocale__Lithuanian QLocale__Language = 73 QLocale__Macedonian QLocale__Language = 74 QLocale__Malagasy QLocale__Language = 75 QLocale__Malay QLocale__Language = 76 QLocale__Malayalam QLocale__Language = 77 QLocale__Maltese QLocale__Language = 78 QLocale__Maori QLocale__Language = 79 QLocale__Marathi QLocale__Language = 80 QLocale__Marshallese QLocale__Language = 81 QLocale__Mongolian QLocale__Language = 82 QLocale__NauruLanguage QLocale__Language = 83 QLocale__Nepali QLocale__Language = 84 QLocale__NorwegianBokmal QLocale__Language = 85 QLocale__Occitan QLocale__Language = 86 QLocale__Oriya QLocale__Language = 87 QLocale__Pashto QLocale__Language = 88 QLocale__Persian QLocale__Language = 89 QLocale__Polish QLocale__Language = 90 QLocale__Portuguese QLocale__Language = 91 QLocale__Punjabi QLocale__Language = 92 QLocale__Quechua QLocale__Language = 93 QLocale__Romansh QLocale__Language = 94 QLocale__Romanian QLocale__Language = 95 QLocale__Russian QLocale__Language = 96 QLocale__Samoan QLocale__Language = 97 QLocale__Sango QLocale__Language = 98 QLocale__Sanskrit QLocale__Language = 99 QLocale__Serbian QLocale__Language = 100 QLocale__Ossetic QLocale__Language = 101 QLocale__SouthernSotho QLocale__Language = 102 QLocale__Tswana QLocale__Language = 103 QLocale__Shona QLocale__Language = 104 QLocale__Sindhi QLocale__Language = 105 QLocale__Sinhala QLocale__Language = 106 QLocale__Swati QLocale__Language = 107 QLocale__Slovak QLocale__Language = 108 QLocale__Slovenian QLocale__Language = 109 QLocale__Somali QLocale__Language = 110 QLocale__Spanish QLocale__Language = 111 QLocale__Sundanese QLocale__Language = 112 QLocale__Swahili QLocale__Language = 113 QLocale__Swedish QLocale__Language = 114 QLocale__Sardinian QLocale__Language = 115 QLocale__Tajik QLocale__Language = 116 QLocale__Tamil QLocale__Language = 117 QLocale__Tatar QLocale__Language = 118 QLocale__Telugu QLocale__Language = 119 QLocale__Thai QLocale__Language = 120 QLocale__Tibetan QLocale__Language = 121 QLocale__Tigrinya QLocale__Language = 122 QLocale__Tongan QLocale__Language = 123 QLocale__Tsonga QLocale__Language = 124 QLocale__Turkish QLocale__Language = 125 QLocale__Turkmen QLocale__Language = 126 QLocale__Tahitian QLocale__Language = 127 QLocale__Uighur QLocale__Language = 128 QLocale__Ukrainian QLocale__Language = 129 QLocale__Urdu QLocale__Language = 130 QLocale__Uzbek QLocale__Language = 131 QLocale__Vietnamese QLocale__Language = 132 QLocale__Volapuk QLocale__Language = 133 QLocale__Welsh QLocale__Language = 134 QLocale__Wolof QLocale__Language = 135 QLocale__Xhosa QLocale__Language = 136 QLocale__Yiddish QLocale__Language = 137 QLocale__Yoruba QLocale__Language = 138 QLocale__Zhuang QLocale__Language = 139 QLocale__Zulu QLocale__Language = 140 QLocale__NorwegianNynorsk QLocale__Language = 141 QLocale__Bosnian QLocale__Language = 142 QLocale__Divehi QLocale__Language = 143 QLocale__Manx QLocale__Language = 144 QLocale__Cornish QLocale__Language = 145 QLocale__Akan QLocale__Language = 146 QLocale__Konkani QLocale__Language = 147 QLocale__Ga QLocale__Language = 148 QLocale__Igbo QLocale__Language = 149 QLocale__Kamba QLocale__Language = 150 QLocale__Syriac QLocale__Language = 151 QLocale__Blin QLocale__Language = 152 QLocale__Geez QLocale__Language = 153 QLocale__Koro QLocale__Language = 154 QLocale__Sidamo QLocale__Language = 155 QLocale__Atsam QLocale__Language = 156 QLocale__Tigre QLocale__Language = 157 QLocale__Jju QLocale__Language = 158 QLocale__Friulian QLocale__Language = 159 QLocale__Venda QLocale__Language = 160 QLocale__Ewe QLocale__Language = 161 QLocale__Walamo QLocale__Language = 162 QLocale__Hawaiian QLocale__Language = 163 QLocale__Tyap QLocale__Language = 164 QLocale__Nyanja QLocale__Language = 165 QLocale__Filipino QLocale__Language = 166 QLocale__SwissGerman QLocale__Language = 167 QLocale__SichuanYi QLocale__Language = 168 QLocale__Kpelle QLocale__Language = 169 QLocale__LowGerman QLocale__Language = 170 QLocale__SouthNdebele QLocale__Language = 171 QLocale__NorthernSotho QLocale__Language = 172 QLocale__NorthernSami QLocale__Language = 173 QLocale__Taroko QLocale__Language = 174 QLocale__Gusii QLocale__Language = 175 QLocale__Taita QLocale__Language = 176 QLocale__Fulah QLocale__Language = 177 QLocale__Kikuyu QLocale__Language = 178 QLocale__Samburu QLocale__Language = 179 QLocale__Sena QLocale__Language = 180 QLocale__NorthNdebele QLocale__Language = 181 QLocale__Rombo QLocale__Language = 182 QLocale__Tachelhit QLocale__Language = 183 QLocale__Kabyle QLocale__Language = 184 QLocale__Nyankole QLocale__Language = 185 QLocale__Bena QLocale__Language = 186 QLocale__Vunjo QLocale__Language = 187 QLocale__Bambara QLocale__Language = 188 QLocale__Embu QLocale__Language = 189 QLocale__Cherokee QLocale__Language = 190 QLocale__Morisyen QLocale__Language = 191 QLocale__Makonde QLocale__Language = 192 QLocale__Langi QLocale__Language = 193 QLocale__Ganda QLocale__Language = 194 QLocale__Bemba QLocale__Language = 195 QLocale__Kabuverdianu QLocale__Language = 196 QLocale__Meru QLocale__Language = 197 QLocale__Kalenjin QLocale__Language = 198 QLocale__Nama QLocale__Language = 199 QLocale__Machame QLocale__Language = 200 QLocale__Colognian QLocale__Language = 201 QLocale__Masai QLocale__Language = 202 QLocale__Soga QLocale__Language = 203 QLocale__Luyia QLocale__Language = 204 QLocale__Asu QLocale__Language = 205 QLocale__Teso QLocale__Language = 206 QLocale__Saho QLocale__Language = 207 QLocale__KoyraChiini QLocale__Language = 208 QLocale__Rwa QLocale__Language = 209 QLocale__Luo QLocale__Language = 210 QLocale__Chiga QLocale__Language = 211 QLocale__CentralMoroccoTamazight QLocale__Language = 212 QLocale__KoyraboroSenni QLocale__Language = 213 QLocale__Shambala QLocale__Language = 214 QLocale__Bodo QLocale__Language = 215 QLocale__Avaric QLocale__Language = 216 QLocale__Chamorro QLocale__Language = 217 QLocale__Chechen QLocale__Language = 218 QLocale__Church QLocale__Language = 219 QLocale__Chuvash QLocale__Language = 220 QLocale__Cree QLocale__Language = 221 QLocale__Haitian QLocale__Language = 222 QLocale__Herero QLocale__Language = 223 QLocale__HiriMotu QLocale__Language = 224 QLocale__Kanuri QLocale__Language = 225 QLocale__Komi QLocale__Language = 226 QLocale__Kongo QLocale__Language = 227 QLocale__Kwanyama QLocale__Language = 228 QLocale__Limburgish QLocale__Language = 229 QLocale__LubaKatanga QLocale__Language = 230 QLocale__Luxembourgish QLocale__Language = 231 QLocale__Navaho QLocale__Language = 232 QLocale__Ndonga QLocale__Language = 233 QLocale__Ojibwa QLocale__Language = 234 QLocale__Pali QLocale__Language = 235 QLocale__Walloon QLocale__Language = 236 QLocale__Aghem QLocale__Language = 237 QLocale__Basaa QLocale__Language = 238 QLocale__Zarma QLocale__Language = 239 QLocale__Duala QLocale__Language = 240 QLocale__JolaFonyi QLocale__Language = 241 QLocale__Ewondo QLocale__Language = 242 QLocale__Bafia QLocale__Language = 243 QLocale__MakhuwaMeetto QLocale__Language = 244 QLocale__Mundang QLocale__Language = 245 QLocale__Kwasio QLocale__Language = 246 QLocale__Nuer QLocale__Language = 247 QLocale__Sakha QLocale__Language = 248 QLocale__Sangu QLocale__Language = 249 QLocale__CongoSwahili QLocale__Language = 250 QLocale__Tasawaq QLocale__Language = 251 QLocale__Vai QLocale__Language = 252 QLocale__Walser QLocale__Language = 253 QLocale__Yangben QLocale__Language = 254 QLocale__Avestan QLocale__Language = 255 QLocale__Asturian QLocale__Language = 256 QLocale__Ngomba QLocale__Language = 257 QLocale__Kako QLocale__Language = 258 QLocale__Meta QLocale__Language = 259 QLocale__Ngiemboon QLocale__Language = 260 QLocale__Aragonese QLocale__Language = 261 QLocale__Akkadian QLocale__Language = 262 QLocale__AncientEgyptian QLocale__Language = 263 QLocale__AncientGreek QLocale__Language = 264 QLocale__Aramaic QLocale__Language = 265 QLocale__Balinese QLocale__Language = 266 QLocale__Bamun QLocale__Language = 267 QLocale__BatakToba QLocale__Language = 268 QLocale__Buginese QLocale__Language = 269 QLocale__Buhid QLocale__Language = 270 QLocale__Carian QLocale__Language = 271 QLocale__Chakma QLocale__Language = 272 QLocale__ClassicalMandaic QLocale__Language = 273 QLocale__Coptic QLocale__Language = 274 QLocale__Dogri QLocale__Language = 275 QLocale__EasternCham QLocale__Language = 276 QLocale__EasternKayah QLocale__Language = 277 QLocale__Etruscan QLocale__Language = 278 QLocale__Gothic QLocale__Language = 279 QLocale__Hanunoo QLocale__Language = 280 QLocale__Ingush QLocale__Language = 281 QLocale__LargeFloweryMiao QLocale__Language = 282 QLocale__Lepcha QLocale__Language = 283 QLocale__Limbu QLocale__Language = 284 QLocale__Lisu QLocale__Language = 285 QLocale__Lu QLocale__Language = 286 QLocale__Lycian QLocale__Language = 287 QLocale__Lydian QLocale__Language = 288 QLocale__Mandingo QLocale__Language = 289 QLocale__Manipuri QLocale__Language = 290 QLocale__Meroitic QLocale__Language = 291 QLocale__NorthernThai QLocale__Language = 292 QLocale__OldIrish QLocale__Language = 293 QLocale__OldNorse QLocale__Language = 294 QLocale__OldPersian QLocale__Language = 295 QLocale__OldTurkish QLocale__Language = 296 QLocale__Pahlavi QLocale__Language = 297 QLocale__Parthian QLocale__Language = 298 QLocale__Phoenician QLocale__Language = 299 QLocale__PrakritLanguage QLocale__Language = 300 QLocale__Rejang QLocale__Language = 301 QLocale__Sabaean QLocale__Language = 302 QLocale__Samaritan QLocale__Language = 303 QLocale__Santali QLocale__Language = 304 QLocale__Saurashtra QLocale__Language = 305 QLocale__Sora QLocale__Language = 306 QLocale__Sylheti QLocale__Language = 307 QLocale__Tagbanwa QLocale__Language = 308 QLocale__TaiDam QLocale__Language = 309 QLocale__TaiNua QLocale__Language = 310 QLocale__Ugaritic QLocale__Language = 311 QLocale__Akoose QLocale__Language = 312 QLocale__Lakota QLocale__Language = 313 QLocale__StandardMoroccanTamazight QLocale__Language = 314 QLocale__Mapuche QLocale__Language = 315 QLocale__CentralKurdish QLocale__Language = 316 QLocale__LowerSorbian QLocale__Language = 317 QLocale__UpperSorbian QLocale__Language = 318 QLocale__Kenyang QLocale__Language = 319 QLocale__Mohawk QLocale__Language = 320 QLocale__Nko QLocale__Language = 321 QLocale__Prussian QLocale__Language = 322 QLocale__Kiche QLocale__Language = 323 QLocale__SouthernSami QLocale__Language = 324 QLocale__LuleSami QLocale__Language = 325 QLocale__InariSami QLocale__Language = 326 QLocale__SkoltSami QLocale__Language = 327 QLocale__Warlpiri QLocale__Language = 328 QLocale__ManichaeanMiddlePersian QLocale__Language = 329 QLocale__Mende QLocale__Language = 330 QLocale__AncientNorthArabian QLocale__Language = 331 QLocale__LinearA QLocale__Language = 332 QLocale__HmongNjua QLocale__Language = 333 QLocale__Ho QLocale__Language = 334 QLocale__Lezghian QLocale__Language = 335 QLocale__Bassa QLocale__Language = 336 QLocale__Mono QLocale__Language = 337 QLocale__TedimChin QLocale__Language = 338 QLocale__Maithili QLocale__Language = 339 QLocale__Ahom QLocale__Language = 340 QLocale__AmericanSignLanguage QLocale__Language = 341 QLocale__ArdhamagadhiPrakrit QLocale__Language = 342 QLocale__Bhojpuri QLocale__Language = 343 QLocale__HieroglyphicLuwian QLocale__Language = 344 QLocale__LiteraryChinese QLocale__Language = 345 QLocale__Mazanderani QLocale__Language = 346 QLocale__Mru QLocale__Language = 347 QLocale__Newari QLocale__Language = 348 QLocale__NorthernLuri QLocale__Language = 349 QLocale__Palauan QLocale__Language = 350 QLocale__Papiamento QLocale__Language = 351 QLocale__Saraiki QLocale__Language = 352 QLocale__TokelauLanguage QLocale__Language = 353 QLocale__TokPisin QLocale__Language = 354 QLocale__TuvaluLanguage QLocale__Language = 355 QLocale__UncodedLanguages QLocale__Language = 356 QLocale__Cantonese QLocale__Language = 357 QLocale__Osage QLocale__Language = 358 QLocale__Tangut QLocale__Language = 359 QLocale__Ido QLocale__Language = 360 QLocale__Lojban QLocale__Language = 361 QLocale__Sicilian QLocale__Language = 362 QLocale__SouthernKurdish QLocale__Language = 363 QLocale__WesternBalochi QLocale__Language = 364 QLocale__Cebuano QLocale__Language = 365 QLocale__Erzya QLocale__Language = 366 QLocale__Chickasaw QLocale__Language = 367 QLocale__Muscogee QLocale__Language = 368 QLocale__Silesian QLocale__Language = 369 QLocale__NigerianPidgin QLocale__Language = 370 QLocale__Afan QLocale__Language = 3 QLocale__Bhutani QLocale__Language = 16 QLocale__Byelorussian QLocale__Language = 22 QLocale__Cambodian QLocale__Language = 23 QLocale__Chewa QLocale__Language = 165 QLocale__Frisian QLocale__Language = 38 QLocale__Kurundi QLocale__Language = 68 QLocale__Moldavian QLocale__Language = 95 QLocale__Norwegian QLocale__Language = 85 QLocale__RhaetoRomance QLocale__Language = 94 QLocale__SerboCroatian QLocale__Language = 100 QLocale__Tagalog QLocale__Language = 166 QLocale__Twi QLocale__Language = 146 QLocale__Uigur QLocale__Language = 128 QLocale__LastLanguage QLocale__Language = 370 ) type QLocale__Script int const ( QLocale__AnyScript QLocale__Script = 0 QLocale__ArabicScript QLocale__Script = 1 QLocale__CyrillicScript QLocale__Script = 2 QLocale__DeseretScript QLocale__Script = 3 QLocale__GurmukhiScript QLocale__Script = 4 QLocale__SimplifiedHanScript QLocale__Script = 5 QLocale__TraditionalHanScript QLocale__Script = 6 QLocale__LatinScript QLocale__Script = 7 QLocale__MongolianScript QLocale__Script = 8 QLocale__TifinaghScript QLocale__Script = 9 QLocale__ArmenianScript QLocale__Script = 10 QLocale__BengaliScript QLocale__Script = 11 QLocale__CherokeeScript QLocale__Script = 12 QLocale__DevanagariScript QLocale__Script = 13 QLocale__EthiopicScript QLocale__Script = 14 QLocale__GeorgianScript QLocale__Script = 15 QLocale__GreekScript QLocale__Script = 16 QLocale__GujaratiScript QLocale__Script = 17 QLocale__HebrewScript QLocale__Script = 18 QLocale__JapaneseScript QLocale__Script = 19 QLocale__KhmerScript QLocale__Script = 20 QLocale__KannadaScript QLocale__Script = 21 QLocale__KoreanScript QLocale__Script = 22 QLocale__LaoScript QLocale__Script = 23 QLocale__MalayalamScript QLocale__Script = 24 QLocale__MyanmarScript QLocale__Script = 25 QLocale__OriyaScript QLocale__Script = 26 QLocale__TamilScript QLocale__Script = 27 QLocale__TeluguScript QLocale__Script = 28 QLocale__ThaanaScript QLocale__Script = 29 QLocale__ThaiScript QLocale__Script = 30 QLocale__TibetanScript QLocale__Script = 31 QLocale__SinhalaScript QLocale__Script = 32 QLocale__SyriacScript QLocale__Script = 33 QLocale__YiScript QLocale__Script = 34 QLocale__VaiScript QLocale__Script = 35 QLocale__AvestanScript QLocale__Script = 36 QLocale__BalineseScript QLocale__Script = 37 QLocale__BamumScript QLocale__Script = 38 QLocale__BatakScript QLocale__Script = 39 QLocale__BopomofoScript QLocale__Script = 40 QLocale__BrahmiScript QLocale__Script = 41 QLocale__BugineseScript QLocale__Script = 42 QLocale__BuhidScript QLocale__Script = 43 QLocale__CanadianAboriginalScript QLocale__Script = 44 QLocale__CarianScript QLocale__Script = 45 QLocale__ChakmaScript QLocale__Script = 46 QLocale__ChamScript QLocale__Script = 47 QLocale__CopticScript QLocale__Script = 48 QLocale__CypriotScript QLocale__Script = 49 QLocale__EgyptianHieroglyphsScript QLocale__Script = 50 QLocale__FraserScript QLocale__Script = 51 QLocale__GlagoliticScript QLocale__Script = 52 QLocale__GothicScript QLocale__Script = 53 QLocale__HanScript QLocale__Script = 54 QLocale__HangulScript QLocale__Script = 55 QLocale__HanunooScript QLocale__Script = 56 QLocale__ImperialAramaicScript QLocale__Script = 57 QLocale__InscriptionalPahlaviScript QLocale__Script = 58 QLocale__InscriptionalParthianScript QLocale__Script = 59 QLocale__JavaneseScript QLocale__Script = 60 QLocale__KaithiScript QLocale__Script = 61 QLocale__KatakanaScript QLocale__Script = 62 QLocale__KayahLiScript QLocale__Script = 63 QLocale__KharoshthiScript QLocale__Script = 64 QLocale__LannaScript QLocale__Script = 65 QLocale__LepchaScript QLocale__Script = 66 QLocale__LimbuScript QLocale__Script = 67 QLocale__LinearBScript QLocale__Script = 68 QLocale__LycianScript QLocale__Script = 69 QLocale__LydianScript QLocale__Script = 70 QLocale__MandaeanScript QLocale__Script = 71 QLocale__MeiteiMayekScript QLocale__Script = 72 QLocale__MeroiticScript QLocale__Script = 73 QLocale__MeroiticCursiveScript QLocale__Script = 74 QLocale__NkoScript QLocale__Script = 75 QLocale__NewTaiLueScript QLocale__Script = 76 QLocale__OghamScript QLocale__Script = 77 QLocale__OlChikiScript QLocale__Script = 78 QLocale__OldItalicScript QLocale__Script = 79 QLocale__OldPersianScript QLocale__Script = 80 QLocale__OldSouthArabianScript QLocale__Script = 81 QLocale__OrkhonScript QLocale__Script = 82 QLocale__OsmanyaScript QLocale__Script = 83 QLocale__PhagsPaScript QLocale__Script = 84 QLocale__PhoenicianScript QLocale__Script = 85 QLocale__PollardPhoneticScript QLocale__Script = 86 QLocale__RejangScript QLocale__Script = 87 QLocale__RunicScript QLocale__Script = 88 QLocale__SamaritanScript QLocale__Script = 89 QLocale__SaurashtraScript QLocale__Script = 90 QLocale__SharadaScript QLocale__Script = 91 QLocale__ShavianScript QLocale__Script = 92 QLocale__SoraSompengScript QLocale__Script = 93 QLocale__CuneiformScript QLocale__Script = 94 QLocale__SundaneseScript QLocale__Script = 95 QLocale__SylotiNagriScript QLocale__Script = 96 QLocale__TagalogScript QLocale__Script = 97 QLocale__TagbanwaScript QLocale__Script = 98 QLocale__TaiLeScript QLocale__Script = 99 QLocale__TaiVietScript QLocale__Script = 100 QLocale__TakriScript QLocale__Script = 101 QLocale__UgariticScript QLocale__Script = 102 QLocale__BrailleScript QLocale__Script = 103 QLocale__HiraganaScript QLocale__Script = 104 QLocale__CaucasianAlbanianScript QLocale__Script = 105 QLocale__BassaVahScript QLocale__Script = 106 QLocale__DuployanScript QLocale__Script = 107 QLocale__ElbasanScript QLocale__Script = 108 QLocale__GranthaScript QLocale__Script = 109 QLocale__PahawhHmongScript QLocale__Script = 110 QLocale__KhojkiScript QLocale__Script = 111 QLocale__LinearAScript QLocale__Script = 112 QLocale__MahajaniScript QLocale__Script = 113 QLocale__ManichaeanScript QLocale__Script = 114 QLocale__MendeKikakuiScript QLocale__Script = 115 QLocale__ModiScript QLocale__Script = 116 QLocale__MroScript QLocale__Script = 117 QLocale__OldNorthArabianScript QLocale__Script = 118 QLocale__NabataeanScript QLocale__Script = 119 QLocale__PalmyreneScript QLocale__Script = 120 QLocale__PauCinHauScript QLocale__Script = 121 QLocale__OldPermicScript QLocale__Script = 122 QLocale__PsalterPahlaviScript QLocale__Script = 123 QLocale__SiddhamScript QLocale__Script = 124 QLocale__KhudawadiScript QLocale__Script = 125 QLocale__TirhutaScript QLocale__Script = 126 QLocale__VarangKshitiScript QLocale__Script = 127 QLocale__AhomScript QLocale__Script = 128 QLocale__AnatolianHieroglyphsScript QLocale__Script = 129 QLocale__HatranScript QLocale__Script = 130 QLocale__MultaniScript QLocale__Script = 131 QLocale__OldHungarianScript QLocale__Script = 132 QLocale__SignWritingScript QLocale__Script = 133 QLocale__AdlamScript QLocale__Script = 134 QLocale__BhaiksukiScript QLocale__Script = 135 QLocale__MarchenScript QLocale__Script = 136 QLocale__NewaScript QLocale__Script = 137 QLocale__OsageScript QLocale__Script = 138 QLocale__TangutScript QLocale__Script = 139 QLocale__HanWithBopomofoScript QLocale__Script = 140 QLocale__JamoScript QLocale__Script = 141 QLocale__SimplifiedChineseScript QLocale__Script = 5 QLocale__TraditionalChineseScript QLocale__Script = 6 QLocale__LastScript QLocale__Script = 141 ) type QLocale__Country int const ( QLocale__AnyCountry QLocale__Country = 0 QLocale__Afghanistan QLocale__Country = 1 QLocale__Albania QLocale__Country = 2 QLocale__Algeria QLocale__Country = 3 QLocale__AmericanSamoa QLocale__Country = 4 QLocale__Andorra QLocale__Country = 5 QLocale__Angola QLocale__Country = 6 QLocale__Anguilla QLocale__Country = 7 QLocale__Antarctica QLocale__Country = 8 QLocale__AntiguaAndBarbuda QLocale__Country = 9 QLocale__Argentina QLocale__Country = 10 QLocale__Armenia QLocale__Country = 11 QLocale__Aruba QLocale__Country = 12 QLocale__Australia QLocale__Country = 13 QLocale__Austria QLocale__Country = 14 QLocale__Azerbaijan QLocale__Country = 15 QLocale__Bahamas QLocale__Country = 16 QLocale__Bahrain QLocale__Country = 17 QLocale__Bangladesh QLocale__Country = 18 QLocale__Barbados QLocale__Country = 19 QLocale__Belarus QLocale__Country = 20 QLocale__Belgium QLocale__Country = 21 QLocale__Belize QLocale__Country = 22 QLocale__Benin QLocale__Country = 23 QLocale__Bermuda QLocale__Country = 24 QLocale__Bhutan QLocale__Country = 25 QLocale__Bolivia QLocale__Country = 26 QLocale__BosniaAndHerzegowina QLocale__Country = 27 QLocale__Botswana QLocale__Country = 28 QLocale__BouvetIsland QLocale__Country = 29 QLocale__Brazil QLocale__Country = 30 QLocale__BritishIndianOceanTerritory QLocale__Country = 31 QLocale__Brunei QLocale__Country = 32 QLocale__Bulgaria QLocale__Country = 33 QLocale__BurkinaFaso QLocale__Country = 34 QLocale__Burundi QLocale__Country = 35 QLocale__Cambodia QLocale__Country = 36 QLocale__Cameroon QLocale__Country = 37 QLocale__Canada QLocale__Country = 38 QLocale__CapeVerde QLocale__Country = 39 QLocale__CaymanIslands QLocale__Country = 40 QLocale__CentralAfricanRepublic QLocale__Country = 41 QLocale__Chad QLocale__Country = 42 QLocale__Chile QLocale__Country = 43 QLocale__China QLocale__Country = 44 QLocale__ChristmasIsland QLocale__Country = 45 QLocale__CocosIslands QLocale__Country = 46 QLocale__Colombia QLocale__Country = 47 QLocale__Comoros QLocale__Country = 48 QLocale__CongoKinshasa QLocale__Country = 49 QLocale__CongoBrazzaville QLocale__Country = 50 QLocale__CookIslands QLocale__Country = 51 QLocale__CostaRica QLocale__Country = 52 QLocale__IvoryCoast QLocale__Country = 53 QLocale__Croatia QLocale__Country = 54 QLocale__Cuba QLocale__Country = 55 QLocale__Cyprus QLocale__Country = 56 QLocale__CzechRepublic QLocale__Country = 57 QLocale__Denmark QLocale__Country = 58 QLocale__Djibouti QLocale__Country = 59 QLocale__Dominica QLocale__Country = 60 QLocale__DominicanRepublic QLocale__Country = 61 QLocale__EastTimor QLocale__Country = 62 QLocale__Ecuador QLocale__Country = 63 QLocale__Egypt QLocale__Country = 64 QLocale__ElSalvador QLocale__Country = 65 QLocale__EquatorialGuinea QLocale__Country = 66 QLocale__Eritrea QLocale__Country = 67 QLocale__Estonia QLocale__Country = 68 QLocale__Ethiopia QLocale__Country = 69 QLocale__FalklandIslands QLocale__Country = 70 QLocale__FaroeIslands QLocale__Country = 71 QLocale__Fiji QLocale__Country = 72 QLocale__Finland QLocale__Country = 73 QLocale__France QLocale__Country = 74 QLocale__Guernsey QLocale__Country = 75 QLocale__FrenchGuiana QLocale__Country = 76 QLocale__FrenchPolynesia QLocale__Country = 77 QLocale__FrenchSouthernTerritories QLocale__Country = 78 QLocale__Gabon QLocale__Country = 79 QLocale__Gambia QLocale__Country = 80 QLocale__Georgia QLocale__Country = 81 QLocale__Germany QLocale__Country = 82 QLocale__Ghana QLocale__Country = 83 QLocale__Gibraltar QLocale__Country = 84 QLocale__Greece QLocale__Country = 85 QLocale__Greenland QLocale__Country = 86 QLocale__Grenada QLocale__Country = 87 QLocale__Guadeloupe QLocale__Country = 88 QLocale__Guam QLocale__Country = 89 QLocale__Guatemala QLocale__Country = 90 QLocale__Guinea QLocale__Country = 91 QLocale__GuineaBissau QLocale__Country = 92 QLocale__Guyana QLocale__Country = 93 QLocale__Haiti QLocale__Country = 94 QLocale__HeardAndMcDonaldIslands QLocale__Country = 95 QLocale__Honduras QLocale__Country = 96 QLocale__HongKong QLocale__Country = 97 QLocale__Hungary QLocale__Country = 98 QLocale__Iceland QLocale__Country = 99 QLocale__India QLocale__Country = 100 QLocale__Indonesia QLocale__Country = 101 QLocale__Iran QLocale__Country = 102 QLocale__Iraq QLocale__Country = 103 QLocale__Ireland QLocale__Country = 104 QLocale__Israel QLocale__Country = 105 QLocale__Italy QLocale__Country = 106 QLocale__Jamaica QLocale__Country = 107 QLocale__Japan QLocale__Country = 108 QLocale__Jordan QLocale__Country = 109 QLocale__Kazakhstan QLocale__Country = 110 QLocale__Kenya QLocale__Country = 111 QLocale__Kiribati QLocale__Country = 112 QLocale__NorthKorea QLocale__Country = 113 QLocale__SouthKorea QLocale__Country = 114 QLocale__Kuwait QLocale__Country = 115 QLocale__Kyrgyzstan QLocale__Country = 116 QLocale__Laos QLocale__Country = 117 QLocale__Latvia QLocale__Country = 118 QLocale__Lebanon QLocale__Country = 119 QLocale__Lesotho QLocale__Country = 120 QLocale__Liberia QLocale__Country = 121 QLocale__Libya QLocale__Country = 122 QLocale__Liechtenstein QLocale__Country = 123 QLocale__Lithuania QLocale__Country = 124 QLocale__Luxembourg QLocale__Country = 125 QLocale__Macau QLocale__Country = 126 QLocale__Macedonia QLocale__Country = 127 QLocale__Madagascar QLocale__Country = 128 QLocale__Malawi QLocale__Country = 129 QLocale__Malaysia QLocale__Country = 130 QLocale__Maldives QLocale__Country = 131 QLocale__Mali QLocale__Country = 132 QLocale__Malta QLocale__Country = 133 QLocale__MarshallIslands QLocale__Country = 134 QLocale__Martinique QLocale__Country = 135 QLocale__Mauritania QLocale__Country = 136 QLocale__Mauritius QLocale__Country = 137 QLocale__Mayotte QLocale__Country = 138 QLocale__Mexico QLocale__Country = 139 QLocale__Micronesia QLocale__Country = 140 QLocale__Moldova QLocale__Country = 141 QLocale__Monaco QLocale__Country = 142 QLocale__Mongolia QLocale__Country = 143 QLocale__Montserrat QLocale__Country = 144 QLocale__Morocco QLocale__Country = 145 QLocale__Mozambique QLocale__Country = 146 QLocale__Myanmar QLocale__Country = 147 QLocale__Namibia QLocale__Country = 148 QLocale__NauruCountry QLocale__Country = 149 QLocale__Nepal QLocale__Country = 150 QLocale__Netherlands QLocale__Country = 151 QLocale__CuraSao QLocale__Country = 152 QLocale__NewCaledonia QLocale__Country = 153 QLocale__NewZealand QLocale__Country = 154 QLocale__Nicaragua QLocale__Country = 155 QLocale__Niger QLocale__Country = 156 QLocale__Nigeria QLocale__Country = 157 QLocale__Niue QLocale__Country = 158 QLocale__NorfolkIsland QLocale__Country = 159 QLocale__NorthernMarianaIslands QLocale__Country = 160 QLocale__Norway QLocale__Country = 161 QLocale__Oman QLocale__Country = 162 QLocale__Pakistan QLocale__Country = 163 QLocale__Palau QLocale__Country = 164 QLocale__PalestinianTerritories QLocale__Country = 165 QLocale__Panama QLocale__Country = 166 QLocale__PapuaNewGuinea QLocale__Country = 167 QLocale__Paraguay QLocale__Country = 168 QLocale__Peru QLocale__Country = 169 QLocale__Philippines QLocale__Country = 170 QLocale__Pitcairn QLocale__Country = 171 QLocale__Poland QLocale__Country = 172 QLocale__Portugal QLocale__Country = 173 QLocale__PuertoRico QLocale__Country = 174 QLocale__Qatar QLocale__Country = 175 QLocale__Reunion QLocale__Country = 176 QLocale__Romania QLocale__Country = 177 QLocale__Russia QLocale__Country = 178 QLocale__Rwanda QLocale__Country = 179 QLocale__SaintKittsAndNevis QLocale__Country = 180 QLocale__SaintLucia QLocale__Country = 181 QLocale__SaintVincentAndTheGrenadines QLocale__Country = 182 QLocale__Samoa QLocale__Country = 183 QLocale__SanMarino QLocale__Country = 184 QLocale__SaoTomeAndPrincipe QLocale__Country = 185 QLocale__SaudiArabia QLocale__Country = 186 QLocale__Senegal QLocale__Country = 187 QLocale__Seychelles QLocale__Country = 188 QLocale__SierraLeone QLocale__Country = 189 QLocale__Singapore QLocale__Country = 190 QLocale__Slovakia QLocale__Country = 191 QLocale__Slovenia QLocale__Country = 192 QLocale__SolomonIslands QLocale__Country = 193 QLocale__Somalia QLocale__Country = 194 QLocale__SouthAfrica QLocale__Country = 195 QLocale__SouthGeorgiaAndTheSouthSandwichIslands QLocale__Country = 196 QLocale__Spain QLocale__Country = 197 QLocale__SriLanka QLocale__Country = 198 QLocale__SaintHelena QLocale__Country = 199 QLocale__SaintPierreAndMiquelon QLocale__Country = 200 QLocale__Sudan QLocale__Country = 201 QLocale__Suriname QLocale__Country = 202 QLocale__SvalbardAndJanMayenIslands QLocale__Country = 203 QLocale__Swaziland QLocale__Country = 204 QLocale__Sweden QLocale__Country = 205 QLocale__Switzerland QLocale__Country = 206 QLocale__Syria QLocale__Country = 207 QLocale__Taiwan QLocale__Country = 208 QLocale__Tajikistan QLocale__Country = 209 QLocale__Tanzania QLocale__Country = 210 QLocale__Thailand QLocale__Country = 211 QLocale__Togo QLocale__Country = 212 QLocale__TokelauCountry QLocale__Country = 213 QLocale__Tonga QLocale__Country = 214 QLocale__TrinidadAndTobago QLocale__Country = 215 QLocale__Tunisia QLocale__Country = 216 QLocale__Turkey QLocale__Country = 217 QLocale__Turkmenistan QLocale__Country = 218 QLocale__TurksAndCaicosIslands QLocale__Country = 219 QLocale__TuvaluCountry QLocale__Country = 220 QLocale__Uganda QLocale__Country = 221 QLocale__Ukraine QLocale__Country = 222 QLocale__UnitedArabEmirates QLocale__Country = 223 QLocale__UnitedKingdom QLocale__Country = 224 QLocale__UnitedStates QLocale__Country = 225 QLocale__UnitedStatesMinorOutlyingIslands QLocale__Country = 226 QLocale__Uruguay QLocale__Country = 227 QLocale__Uzbekistan QLocale__Country = 228 QLocale__Vanuatu QLocale__Country = 229 QLocale__VaticanCityState QLocale__Country = 230 QLocale__Venezuela QLocale__Country = 231 QLocale__Vietnam QLocale__Country = 232 QLocale__BritishVirginIslands QLocale__Country = 233 QLocale__UnitedStatesVirginIslands QLocale__Country = 234 QLocale__WallisAndFutunaIslands QLocale__Country = 235 QLocale__WesternSahara QLocale__Country = 236 QLocale__Yemen QLocale__Country = 237 QLocale__CanaryIslands QLocale__Country = 238 QLocale__Zambia QLocale__Country = 239 QLocale__Zimbabwe QLocale__Country = 240 QLocale__ClippertonIsland QLocale__Country = 241 QLocale__Montenegro QLocale__Country = 242 QLocale__Serbia QLocale__Country = 243 QLocale__SaintBarthelemy QLocale__Country = 244 QLocale__SaintMartin QLocale__Country = 245 QLocale__LatinAmerica QLocale__Country = 246 QLocale__AscensionIsland QLocale__Country = 247 QLocale__AlandIslands QLocale__Country = 248 QLocale__DiegoGarcia QLocale__Country = 249 QLocale__CeutaAndMelilla QLocale__Country = 250 QLocale__IsleOfMan QLocale__Country = 251 QLocale__Jersey QLocale__Country = 252 QLocale__TristanDaCunha QLocale__Country = 253 QLocale__SouthSudan QLocale__Country = 254 QLocale__Bonaire QLocale__Country = 255 QLocale__SintMaarten QLocale__Country = 256 QLocale__Kosovo QLocale__Country = 257 QLocale__EuropeanUnion QLocale__Country = 258 QLocale__OutlyingOceania QLocale__Country = 259 QLocale__World QLocale__Country = 260 QLocale__Europe QLocale__Country = 261 QLocale__DemocraticRepublicOfCongo QLocale__Country = 49 QLocale__DemocraticRepublicOfKorea QLocale__Country = 113 QLocale__LatinAmericaAndTheCaribbean QLocale__Country = 246 QLocale__PeoplesRepublicOfCongo QLocale__Country = 50 QLocale__RepublicOfKorea QLocale__Country = 114 QLocale__RussianFederation QLocale__Country = 178 QLocale__SyrianArabRepublic QLocale__Country = 207 QLocale__Tokelau QLocale__Country = 213 QLocale__Tuvalu QLocale__Country = 220 QLocale__LastCountry QLocale__Country = 261 ) type QLocale__MeasurementSystem int const ( QLocale__MetricSystem QLocale__MeasurementSystem = 0 QLocale__ImperialUSSystem QLocale__MeasurementSystem = 1 QLocale__ImperialUKSystem QLocale__MeasurementSystem = 2 QLocale__ImperialSystem QLocale__MeasurementSystem = 1 ) type QLocale__FormatType int const ( QLocale__LongFormat QLocale__FormatType = 0 QLocale__ShortFormat QLocale__FormatType = 1 QLocale__NarrowFormat QLocale__FormatType = 2 ) type QLocale__NumberOption int const ( QLocale__DefaultNumberOptions QLocale__NumberOption = 0 QLocale__OmitGroupSeparator QLocale__NumberOption = 1 QLocale__RejectGroupSeparator QLocale__NumberOption = 2 QLocale__OmitLeadingZeroInExponent QLocale__NumberOption = 4 QLocale__RejectLeadingZeroInExponent QLocale__NumberOption = 8 QLocale__IncludeTrailingZeroesAfterDot QLocale__NumberOption = 16 QLocale__RejectTrailingZeroesAfterDot QLocale__NumberOption = 32 ) type QLocale__FloatingPointPrecisionOption int const ( QLocale__FloatingPointShortest QLocale__FloatingPointPrecisionOption = -128 ) type QLocale__CurrencySymbolFormat int const ( QLocale__CurrencyIsoCode QLocale__CurrencySymbolFormat = 0 QLocale__CurrencySymbol QLocale__CurrencySymbolFormat = 1 QLocale__CurrencyDisplayName QLocale__CurrencySymbolFormat = 2 ) type QLocale__DataSizeFormat int const ( QLocale__DataSizeBase1000 QLocale__DataSizeFormat = 1 QLocale__DataSizeSIQuantifiers QLocale__DataSizeFormat = 2 QLocale__DataSizeIecFormat QLocale__DataSizeFormat = 0 QLocale__DataSizeTraditionalFormat QLocale__DataSizeFormat = 2 QLocale__DataSizeSIFormat QLocale__DataSizeFormat = 3 ) type QLocale__QuotationStyle int const ( QLocale__StandardQuotation QLocale__QuotationStyle = 0 QLocale__AlternateQuotation QLocale__QuotationStyle = 1 ) type QLocale struct { h *C.QLocale } func (this *QLocale) cPointer() *C.QLocale { if this == nil { return nil } return this.h } func newQLocale(h *C.QLocale) *QLocale { if h == nil { return nil } return &QLocale{h: h} } func newQLocale_U(h unsafe.Pointer) *QLocale { return newQLocale((*C.QLocale)(h)) } // NewQLocale constructs a new QLocale object. func NewQLocale() *QLocale { ret := C.QLocale_new() return newQLocale(ret) } // NewQLocale2 constructs a new QLocale object. func NewQLocale2(name string) *QLocale { name_ms := miqt_strdupg(name) defer C.free(name_ms) ret := C.QLocale_new2((*C.struct_miqt_string)(name_ms)) return newQLocale(ret) } // NewQLocale3 constructs a new QLocale object. func NewQLocale3(language QLocale__Language) *QLocale { ret := C.QLocale_new3((C.int)(language)) return newQLocale(ret) } // NewQLocale4 constructs a new QLocale object. func NewQLocale4(language QLocale__Language, script QLocale__Script, country QLocale__Country) *QLocale { ret := C.QLocale_new4((C.int)(language), (C.int)(script), (C.int)(country)) return newQLocale(ret) } // NewQLocale5 constructs a new QLocale object. func NewQLocale5(other *QLocale) *QLocale { ret := C.QLocale_new5(other.cPointer()) return newQLocale(ret) } // NewQLocale6 constructs a new QLocale object. func NewQLocale6(language QLocale__Language, country QLocale__Country) *QLocale { ret := C.QLocale_new6((C.int)(language), (C.int)(country)) return newQLocale(ret) } func (this *QLocale) OperatorAssign(other *QLocale) { C.QLocale_OperatorAssign(this.h, other.cPointer()) } func (this *QLocale) Swap(other *QLocale) { C.QLocale_Swap(this.h, other.cPointer()) } func (this *QLocale) Language() QLocale__Language { return (QLocale__Language)(C.QLocale_Language(this.h)) } func (this *QLocale) Script() QLocale__Script { return (QLocale__Script)(C.QLocale_Script(this.h)) } func (this *QLocale) Country() QLocale__Country { return (QLocale__Country)(C.QLocale_Country(this.h)) } func (this *QLocale) Name() string { var _ms *C.struct_miqt_string = C.QLocale_Name(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) Bcp47Name() string { var _ms *C.struct_miqt_string = C.QLocale_Bcp47Name(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) NativeLanguageName() string { var _ms *C.struct_miqt_string = C.QLocale_NativeLanguageName(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) NativeCountryName() string { var _ms *C.struct_miqt_string = C.QLocale_NativeCountryName(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToShort(s string) int16 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int16)(C.QLocale_ToShort(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToUShort(s string) uint16 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint16)(C.QLocale_ToUShort(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToInt(s string) int { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int)(C.QLocale_ToInt(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToUInt(s string) uint { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint)(C.QLocale_ToUInt(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToLong(s string) int64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int64)(C.QLocale_ToLong(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToULong(s string) uint64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint64)(C.QLocale_ToULong(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToLongLong(s string) int64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int64)(C.QLocale_ToLongLong(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToULongLong(s string) uint64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint64)(C.QLocale_ToULongLong(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToFloat(s string) float32 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (float32)(C.QLocale_ToFloat(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToDouble(s string) float64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (float64)(C.QLocale_ToDouble(this.h, (*C.struct_miqt_string)(s_ms))) } func (this *QLocale) ToString(i int64) string { var _ms *C.struct_miqt_string = C.QLocale_ToString(this.h, (C.longlong)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithQulonglong(i uint64) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithQulonglong(this.h, (C.ulonglong)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithLong(i int64) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithLong(this.h, (C.long)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithUlong(i uint64) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithUlong(this.h, (C.ulong)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithShort(i int16) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithShort(this.h, (C.int16_t)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithUshort(i uint16) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithUshort(this.h, (C.uint16_t)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithInt(i int) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithInt(this.h, (C.int)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithUint(i uint) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithUint(this.h, (C.uint)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithDouble(i float64) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithDouble(this.h, (C.double)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithFloat(i float32) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithFloat(this.h, (C.float)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString2(date *QDate, formatStr string) string { formatStr_ms := miqt_strdupg(formatStr) defer C.free(formatStr_ms) var _ms *C.struct_miqt_string = C.QLocale_ToString2(this.h, date.cPointer(), (*C.struct_miqt_string)(formatStr_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString3(time *QTime, formatStr string) string { formatStr_ms := miqt_strdupg(formatStr) defer C.free(formatStr_ms) var _ms *C.struct_miqt_string = C.QLocale_ToString3(this.h, time.cPointer(), (*C.struct_miqt_string)(formatStr_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString4(dateTime *QDateTime, format string) string { format_ms := miqt_strdupg(format) defer C.free(format_ms) var _ms *C.struct_miqt_string = C.QLocale_ToString4(this.h, dateTime.cPointer(), (*C.struct_miqt_string)(format_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithDate(date *QDate) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithDate(this.h, date.cPointer()) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithTime(time *QTime) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithTime(this.h, time.cPointer()) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToStringWithDateTime(dateTime *QDateTime) string { var _ms *C.struct_miqt_string = C.QLocale_ToStringWithDateTime(this.h, dateTime.cPointer()) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString9(date *QDate, format QLocale__FormatType, cal QCalendar) string { var _ms *C.struct_miqt_string = C.QLocale_ToString9(this.h, date.cPointer(), (C.int)(format), cal.cPointer()) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString10(dateTime *QDateTime, format QLocale__FormatType, cal QCalendar) string { var _ms *C.struct_miqt_string = C.QLocale_ToString10(this.h, dateTime.cPointer(), (C.int)(format), cal.cPointer()) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) DateFormat() string { var _ms *C.struct_miqt_string = C.QLocale_DateFormat(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) TimeFormat() string { var _ms *C.struct_miqt_string = C.QLocale_TimeFormat(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) DateTimeFormat() string { var _ms *C.struct_miqt_string = C.QLocale_DateTimeFormat(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToDate(stringVal string) *QDate { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToDate(this.h, (*C.struct_miqt_string)(stringVal_ms)) _goptr := newQDate(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToTime(stringVal string) *QTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToTime(this.h, (*C.struct_miqt_string)(stringVal_ms)) _goptr := newQTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDateTime(stringVal string) *QDateTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToDateTime(this.h, (*C.struct_miqt_string)(stringVal_ms)) _goptr := newQDateTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDate2(stringVal string, format string) *QDate { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) format_ms := miqt_strdupg(format) defer C.free(format_ms) _ret := C.QLocale_ToDate2(this.h, (*C.struct_miqt_string)(stringVal_ms), (*C.struct_miqt_string)(format_ms)) _goptr := newQDate(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToTime2(stringVal string, format string) *QTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) format_ms := miqt_strdupg(format) defer C.free(format_ms) _ret := C.QLocale_ToTime2(this.h, (*C.struct_miqt_string)(stringVal_ms), (*C.struct_miqt_string)(format_ms)) _goptr := newQTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDateTime2(stringVal string, format string) *QDateTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) format_ms := miqt_strdupg(format) defer C.free(format_ms) _ret := C.QLocale_ToDateTime2(this.h, (*C.struct_miqt_string)(stringVal_ms), (*C.struct_miqt_string)(format_ms)) _goptr := newQDateTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDate3(stringVal string, format QLocale__FormatType, cal QCalendar) *QDate { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToDate3(this.h, (*C.struct_miqt_string)(stringVal_ms), (C.int)(format), cal.cPointer()) _goptr := newQDate(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDateTime3(stringVal string, format QLocale__FormatType, cal QCalendar) *QDateTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToDateTime3(this.h, (*C.struct_miqt_string)(stringVal_ms), (C.int)(format), cal.cPointer()) _goptr := newQDateTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDate4(stringVal string, format string, cal QCalendar) *QDate { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) format_ms := miqt_strdupg(format) defer C.free(format_ms) _ret := C.QLocale_ToDate4(this.h, (*C.struct_miqt_string)(stringVal_ms), (*C.struct_miqt_string)(format_ms), cal.cPointer()) _goptr := newQDate(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDateTime4(stringVal string, format string, cal QCalendar) *QDateTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) format_ms := miqt_strdupg(format) defer C.free(format_ms) _ret := C.QLocale_ToDateTime4(this.h, (*C.struct_miqt_string)(stringVal_ms), (*C.struct_miqt_string)(format_ms), cal.cPointer()) _goptr := newQDateTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToTime3(stringVal string, format QLocale__FormatType, cal QCalendar) *QTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToTime3(this.h, (*C.struct_miqt_string)(stringVal_ms), (C.int)(format), cal.cPointer()) _goptr := newQTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToTime4(stringVal string, format string, cal QCalendar) *QTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) format_ms := miqt_strdupg(format) defer C.free(format_ms) _ret := C.QLocale_ToTime4(this.h, (*C.struct_miqt_string)(stringVal_ms), (*C.struct_miqt_string)(format_ms), cal.cPointer()) _goptr := newQTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) DecimalPoint() *QChar { _ret := C.QLocale_DecimalPoint(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) GroupSeparator() *QChar { _ret := C.QLocale_GroupSeparator(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) Percent() *QChar { _ret := C.QLocale_Percent(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ZeroDigit() *QChar { _ret := C.QLocale_ZeroDigit(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) NegativeSign() *QChar { _ret := C.QLocale_NegativeSign(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) PositiveSign() *QChar { _ret := C.QLocale_PositiveSign(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) Exponential() *QChar { _ret := C.QLocale_Exponential(this.h) _goptr := newQChar(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) MonthName(param1 int) string { var _ms *C.struct_miqt_string = C.QLocale_MonthName(this.h, (C.int)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) StandaloneMonthName(param1 int) string { var _ms *C.struct_miqt_string = C.QLocale_StandaloneMonthName(this.h, (C.int)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) DayName(param1 int) string { var _ms *C.struct_miqt_string = C.QLocale_DayName(this.h, (C.int)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) StandaloneDayName(param1 int) string { var _ms *C.struct_miqt_string = C.QLocale_StandaloneDayName(this.h, (C.int)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FirstDayOfWeek() DayOfWeek { return (DayOfWeek)(C.QLocale_FirstDayOfWeek(this.h)) } func (this *QLocale) Weekdays() []DayOfWeek { var _ma *C.struct_miqt_array = C.QLocale_Weekdays(this.h) _ret := make([]DayOfWeek, int(_ma.len)) _outCast := (*[0xffff]C.int)(unsafe.Pointer(_ma.data)) // hey ya for i := 0; i < int(_ma.len); i++ { _ret[i] = (DayOfWeek)(_outCast[i]) } C.free(unsafe.Pointer(_ma)) return _ret } func (this *QLocale) AmText() string { var _ms *C.struct_miqt_string = C.QLocale_AmText(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) PmText() string { var _ms *C.struct_miqt_string = C.QLocale_PmText(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) MeasurementSystem() QLocale__MeasurementSystem { return (QLocale__MeasurementSystem)(C.QLocale_MeasurementSystem(this.h)) } func (this *QLocale) Collation() *QLocale { _ret := C.QLocale_Collation(this.h) _goptr := newQLocale(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) TextDirection() LayoutDirection { return (LayoutDirection)(C.QLocale_TextDirection(this.h)) } func (this *QLocale) ToUpper(str string) string { str_ms := miqt_strdupg(str) defer C.free(str_ms) var _ms *C.struct_miqt_string = C.QLocale_ToUpper(this.h, (*C.struct_miqt_string)(str_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToLower(str string) string { str_ms := miqt_strdupg(str) defer C.free(str_ms) var _ms *C.struct_miqt_string = C.QLocale_ToLower(this.h, (*C.struct_miqt_string)(str_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) CurrencySymbol() string { var _ms *C.struct_miqt_string = C.QLocale_CurrencySymbol(this.h) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString(param1 int64) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString(this.h, (C.longlong)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithQulonglong(param1 uint64) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithQulonglong(this.h, (C.ulonglong)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithShort(param1 int16) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithShort(this.h, (C.int16_t)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithUshort(param1 uint16) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithUshort(this.h, (C.uint16_t)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithInt(param1 int) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithInt(this.h, (C.int)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithUint(param1 uint) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithUint(this.h, (C.uint)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithDouble(param1 float64) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithDouble(this.h, (C.double)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString2(param1 float64, symbol string, precision int) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString2(this.h, (C.double)(param1), (*C.struct_miqt_string)(symbol_ms), (C.int)(precision)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyStringWithFloat(i float32) string { var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyStringWithFloat(this.h, (C.float)(i)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString3(i float32, symbol string, precision int) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString3(this.h, (C.float)(i), (*C.struct_miqt_string)(symbol_ms), (C.int)(precision)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FormattedDataSize(bytes int64) string { var _ms *C.struct_miqt_string = C.QLocale_FormattedDataSize(this.h, (C.longlong)(bytes)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FormattedDataSizeWithBytes(bytes int64) string { var _ms *C.struct_miqt_string = C.QLocale_FormattedDataSizeWithBytes(this.h, (C.longlong)(bytes)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) UiLanguages() []string { var _ma *C.struct_miqt_array = C.QLocale_UiLanguages(this.h) _ret := make([]string, int(_ma.len)) _outCast := (*[0xffff]*C.struct_miqt_string)(unsafe.Pointer(_ma.data)) // hey ya for i := 0; i < int(_ma.len); i++ { var _lv_ms *C.struct_miqt_string = _outCast[i] _lv_ret := C.GoStringN(&_lv_ms.data, C.int(int64(_lv_ms.len))) C.free(unsafe.Pointer(_lv_ms)) _ret[i] = _lv_ret } C.free(unsafe.Pointer(_ma)) return _ret } func (this *QLocale) OperatorEqual(other *QLocale) bool { return (bool)(C.QLocale_OperatorEqual(this.h, other.cPointer())) } func (this *QLocale) OperatorNotEqual(other *QLocale) bool { return (bool)(C.QLocale_OperatorNotEqual(this.h, other.cPointer())) } func QLocale_LanguageToString(language QLocale__Language) string { var _ms *C.struct_miqt_string = C.QLocale_LanguageToString((C.int)(language)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func QLocale_CountryToString(country QLocale__Country) string { var _ms *C.struct_miqt_string = C.QLocale_CountryToString((C.int)(country)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func QLocale_ScriptToString(script QLocale__Script) string { var _ms *C.struct_miqt_string = C.QLocale_ScriptToString((C.int)(script)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func QLocale_SetDefault(locale *QLocale) { C.QLocale_SetDefault(locale.cPointer()) } func QLocale_C() *QLocale { _ret := C.QLocale_C() _goptr := newQLocale(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func QLocale_System() *QLocale { _ret := C.QLocale_System() _goptr := newQLocale(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func QLocale_MatchingLocales(language QLocale__Language, script QLocale__Script, country QLocale__Country) []QLocale { var _ma *C.struct_miqt_array = C.QLocale_MatchingLocales((C.int)(language), (C.int)(script), (C.int)(country)) _ret := make([]QLocale, int(_ma.len)) _outCast := (*[0xffff]*C.QLocale)(unsafe.Pointer(_ma.data)) // hey ya for i := 0; i < int(_ma.len); i++ { _lv_ret := _outCast[i] _lv_goptr := newQLocale(_lv_ret) _lv_goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer _ret[i] = *_lv_goptr } C.free(unsafe.Pointer(_ma)) return _ret } func QLocale_CountriesForLanguage(lang QLocale__Language) []QLocale__Country { var _ma *C.struct_miqt_array = C.QLocale_CountriesForLanguage((C.int)(lang)) _ret := make([]QLocale__Country, int(_ma.len)) _outCast := (*[0xffff]C.int)(unsafe.Pointer(_ma.data)) // hey ya for i := 0; i < int(_ma.len); i++ { _ret[i] = (QLocale__Country)(_outCast[i]) } C.free(unsafe.Pointer(_ma)) return _ret } func (this *QLocale) SetNumberOptions(options QLocale__NumberOption) { C.QLocale_SetNumberOptions(this.h, (C.int)(options)) } func (this *QLocale) NumberOptions() QLocale__NumberOption { return (QLocale__NumberOption)(C.QLocale_NumberOptions(this.h)) } func (this *QLocale) QuoteString(str string) string { str_ms := miqt_strdupg(str) defer C.free(str_ms) var _ms *C.struct_miqt_string = C.QLocale_QuoteString(this.h, (*C.struct_miqt_string)(str_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) CreateSeparatedList(strl []string) string { // For the C ABI, malloc a C array of raw pointers strl_CArray := (*[0xffff]*C.struct_miqt_string)(C.malloc(C.size_t(8 * len(strl)))) defer C.free(unsafe.Pointer(strl_CArray)) for i := range strl { strl_i_ms := miqt_strdupg(strl[i]) defer C.free(strl_i_ms) strl_CArray[i] = (*C.struct_miqt_string)(strl_i_ms) } strl_ma := &C.struct_miqt_array{len: C.size_t(len(strl)), data: unsafe.Pointer(strl_CArray)} defer runtime.KeepAlive(unsafe.Pointer(strl_ma)) var _ms *C.struct_miqt_string = C.QLocale_CreateSeparatedList(this.h, strl_ma) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToShort2(s string, ok *bool) int16 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int16)(C.QLocale_ToShort2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToUShort2(s string, ok *bool) uint16 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint16)(C.QLocale_ToUShort2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToInt2(s string, ok *bool) int { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int)(C.QLocale_ToInt2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToUInt2(s string, ok *bool) uint { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint)(C.QLocale_ToUInt2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToLong2(s string, ok *bool) int64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int64)(C.QLocale_ToLong2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToULong2(s string, ok *bool) uint64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint64)(C.QLocale_ToULong2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToLongLong2(s string, ok *bool) int64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (int64)(C.QLocale_ToLongLong2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToULongLong2(s string, ok *bool) uint64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (uint64)(C.QLocale_ToULongLong2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToFloat2(s string, ok *bool) float32 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (float32)(C.QLocale_ToFloat2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToDouble2(s string, ok *bool) float64 { s_ms := miqt_strdupg(s) defer C.free(s_ms) return (float64)(C.QLocale_ToDouble2(this.h, (*C.struct_miqt_string)(s_ms), (*C.bool)(unsafe.Pointer(ok)))) } func (this *QLocale) ToString22(i float64, f int8) string { var _ms *C.struct_miqt_string = C.QLocale_ToString22(this.h, (C.double)(i), (C.char)(f)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString32(i float64, f int8, prec int) string { var _ms *C.struct_miqt_string = C.QLocale_ToString32(this.h, (C.double)(i), (C.char)(f), (C.int)(prec)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString23(i float32, f int8) string { var _ms *C.struct_miqt_string = C.QLocale_ToString23(this.h, (C.float)(i), (C.char)(f)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString33(i float32, f int8, prec int) string { var _ms *C.struct_miqt_string = C.QLocale_ToString33(this.h, (C.float)(i), (C.char)(f), (C.int)(prec)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString24(date *QDate, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_ToString24(this.h, date.cPointer(), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString25(time *QTime, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_ToString25(this.h, time.cPointer(), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToString26(dateTime *QDateTime, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_ToString26(this.h, dateTime.cPointer(), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) DateFormat1(format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_DateFormat1(this.h, (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) TimeFormat1(format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_TimeFormat1(this.h, (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) DateTimeFormat1(format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_DateTimeFormat1(this.h, (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToDate22(stringVal string, param2 QLocale__FormatType) *QDate { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToDate22(this.h, (*C.struct_miqt_string)(stringVal_ms), (C.int)(param2)) _goptr := newQDate(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToTime22(stringVal string, param2 QLocale__FormatType) *QTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToTime22(this.h, (*C.struct_miqt_string)(stringVal_ms), (C.int)(param2)) _goptr := newQTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) ToDateTime22(stringVal string, format QLocale__FormatType) *QDateTime { stringVal_ms := miqt_strdupg(stringVal) defer C.free(stringVal_ms) _ret := C.QLocale_ToDateTime22(this.h, (*C.struct_miqt_string)(stringVal_ms), (C.int)(format)) _goptr := newQDateTime(_ret) _goptr.GoGC() // Qt uses pass-by-value semantics for this type. Mimic with finalizer return _goptr } func (this *QLocale) MonthName2(param1 int, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_MonthName2(this.h, (C.int)(param1), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) StandaloneMonthName2(param1 int, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_StandaloneMonthName2(this.h, (C.int)(param1), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) DayName2(param1 int, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_DayName2(this.h, (C.int)(param1), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) StandaloneDayName2(param1 int, format QLocale__FormatType) string { var _ms *C.struct_miqt_string = C.QLocale_StandaloneDayName2(this.h, (C.int)(param1), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) CurrencySymbol1(param1 QLocale__CurrencySymbolFormat) string { var _ms *C.struct_miqt_string = C.QLocale_CurrencySymbol1(this.h, (C.int)(param1)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString22(param1 int64, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString22(this.h, (C.longlong)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString23(param1 uint64, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString23(this.h, (C.ulonglong)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString24(param1 int16, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString24(this.h, (C.int16_t)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString25(param1 uint16, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString25(this.h, (C.uint16_t)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString26(param1 int, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString26(this.h, (C.int)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString27(param1 uint, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString27(this.h, (C.uint)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString28(param1 float64, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString28(this.h, (C.double)(param1), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) ToCurrencyString29(i float32, symbol string) string { symbol_ms := miqt_strdupg(symbol) defer C.free(symbol_ms) var _ms *C.struct_miqt_string = C.QLocale_ToCurrencyString29(this.h, (C.float)(i), (*C.struct_miqt_string)(symbol_ms)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FormattedDataSize2(bytes int64, precision int) string { var _ms *C.struct_miqt_string = C.QLocale_FormattedDataSize2(this.h, (C.longlong)(bytes), (C.int)(precision)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FormattedDataSize3(bytes int64, precision int, format QLocale__DataSizeFormat) string { var _ms *C.struct_miqt_string = C.QLocale_FormattedDataSize3(this.h, (C.longlong)(bytes), (C.int)(precision), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FormattedDataSize22(bytes int64, precision int) string { var _ms *C.struct_miqt_string = C.QLocale_FormattedDataSize22(this.h, (C.longlong)(bytes), (C.int)(precision)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) FormattedDataSize32(bytes int64, precision int, format QLocale__DataSizeFormat) string { var _ms *C.struct_miqt_string = C.QLocale_FormattedDataSize32(this.h, (C.longlong)(bytes), (C.int)(precision), (C.int)(format)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } func (this *QLocale) QuoteString2(str string, style QLocale__QuotationStyle) string { str_ms := miqt_strdupg(str) defer C.free(str_ms) var _ms *C.struct_miqt_string = C.QLocale_QuoteString2(this.h, (*C.struct_miqt_string)(str_ms), (C.int)(style)) _ret := C.GoStringN(&_ms.data, C.int(int64(_ms.len))) C.free(unsafe.Pointer(_ms)) return _ret } // Delete this object from C++ memory. func (this *QLocale) Delete() { C.QLocale_Delete(this.h) } // GoGC adds a Go Finalizer to this pointer, so that it will be deleted // from C++ memory once it is unreachable from Go memory. func (this *QLocale) GoGC() { runtime.SetFinalizer(this, func(this *QLocale) { this.Delete() runtime.KeepAlive(this.h) }) }