// Copyright (C) 2019-2020 Jakub Melka // // This file is part of Pdf4Qt. // // Pdf4Qt is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Pdf4Qt is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public License // along with Pdf4Qt. If not, see . #include "pdfnametounicode.h" #include namespace pdf { static constexpr const std::array, 4281> glyphNameToUnicode = { std::pair{ QChar(0x0041), "A" }, // Character 'A' Letter, Uppercase std::pair{ QChar(0x00C6), "AE" }, // Character 'Æ' Letter, Uppercase std::pair{ QChar(0x01FC), "AEacute" }, // Character 'Ǽ' Letter, Uppercase std::pair{ QChar(0x01E2), "AEmacron" }, // Character 'Ǣ' Letter, Uppercase std::pair{ QChar(0xF7E6), "AEsmall" }, // std::pair{ QChar(0x00C1), "Aacute" }, // Character 'Á' Letter, Uppercase std::pair{ QChar(0xF7E1), "Aacutesmall" }, // std::pair{ QChar(0x0102), "Abreve" }, // Character 'Ă' Letter, Uppercase std::pair{ QChar(0x1EAE), "Abreveacute" }, // Character 'Ắ' Letter, Uppercase std::pair{ QChar(0x04D0), "Abrevecyrillic" }, // Character 'Ӑ' Letter, Uppercase std::pair{ QChar(0x1EB6), "Abrevedotbelow" }, // Character 'Ặ' Letter, Uppercase std::pair{ QChar(0x1EB0), "Abrevegrave" }, // Character 'Ằ' Letter, Uppercase std::pair{ QChar(0x1EB2), "Abrevehookabove" }, // Character 'Ẳ' Letter, Uppercase std::pair{ QChar(0x1EB4), "Abrevetilde" }, // Character 'Ẵ' Letter, Uppercase std::pair{ QChar(0x01CD), "Acaron" }, // Character 'Ǎ' Letter, Uppercase std::pair{ QChar(0x24B6), "Acircle" }, // Character 'Ⓐ' Symbol std::pair{ QChar(0x00C2), "Acircumflex" }, // Character 'Â' Letter, Uppercase std::pair{ QChar(0x1EA4), "Acircumflexacute" }, // Character 'Ấ' Letter, Uppercase std::pair{ QChar(0x1EAC), "Acircumflexdotbelow" }, // Character 'Ậ' Letter, Uppercase std::pair{ QChar(0x1EA6), "Acircumflexgrave" }, // Character 'Ầ' Letter, Uppercase std::pair{ QChar(0x1EA8), "Acircumflexhookabove" }, // Character 'Ẩ' Letter, Uppercase std::pair{ QChar(0xF7E2), "Acircumflexsmall" }, // std::pair{ QChar(0x1EAA), "Acircumflextilde" }, // Character 'Ẫ' Letter, Uppercase std::pair{ QChar(0xF6C9), "Acute" }, // std::pair{ QChar(0xF7B4), "Acutesmall" }, // std::pair{ QChar(0x0410), "Acyrillic" }, // Character 'А' Letter, Uppercase std::pair{ QChar(0x0200), "Adblgrave" }, // Character 'Ȁ' Letter, Uppercase std::pair{ QChar(0x00C4), "Adieresis" }, // Character 'Ä' Letter, Uppercase std::pair{ QChar(0x04D2), "Adieresiscyrillic" }, // Character 'Ӓ' Letter, Uppercase std::pair{ QChar(0x01DE), "Adieresismacron" }, // Character 'Ǟ' Letter, Uppercase std::pair{ QChar(0xF7E4), "Adieresissmall" }, // std::pair{ QChar(0x1EA0), "Adotbelow" }, // Character 'Ạ' Letter, Uppercase std::pair{ QChar(0x01E0), "Adotmacron" }, // Character 'Ǡ' Letter, Uppercase std::pair{ QChar(0x00C0), "Agrave" }, // Character 'À' Letter, Uppercase std::pair{ QChar(0xF7E0), "Agravesmall" }, // std::pair{ QChar(0x1EA2), "Ahookabove" }, // Character 'Ả' Letter, Uppercase std::pair{ QChar(0x04D4), "Aiecyrillic" }, // Character 'Ӕ' Letter, Uppercase std::pair{ QChar(0x0202), "Ainvertedbreve" }, // Character 'Ȃ' Letter, Uppercase std::pair{ QChar(0x0391), "Alpha" }, // Character 'Α' Letter, Uppercase std::pair{ QChar(0x0386), "Alphatonos" }, // Character 'Ά' Letter, Uppercase std::pair{ QChar(0x0100), "Amacron" }, // Character 'Ā' Letter, Uppercase std::pair{ QChar(0xFF21), "Amonospace" }, // Character 'A' Letter, Uppercase std::pair{ QChar(0x0104), "Aogonek" }, // Character 'Ą' Letter, Uppercase std::pair{ QChar(0x00C5), "Aring" }, // Character 'Å' Letter, Uppercase std::pair{ QChar(0x01FA), "Aringacute" }, // Character 'Ǻ' Letter, Uppercase std::pair{ QChar(0x1E00), "Aringbelow" }, // Character 'Ḁ' Letter, Uppercase std::pair{ QChar(0xF7E5), "Aringsmall" }, // std::pair{ QChar(0xF761), "Asmall" }, // std::pair{ QChar(0x00C3), "Atilde" }, // Character 'Ã' Letter, Uppercase std::pair{ QChar(0xF7E3), "Atildesmall" }, // std::pair{ QChar(0x0531), "Aybarmenian" }, // Character 'Ա' Letter, Uppercase std::pair{ QChar(0x0042), "B" }, // Character 'B' Letter, Uppercase std::pair{ QChar(0x24B7), "Bcircle" }, // Character 'Ⓑ' Symbol std::pair{ QChar(0x1E02), "Bdotaccent" }, // Character 'Ḃ' Letter, Uppercase std::pair{ QChar(0x1E04), "Bdotbelow" }, // Character 'Ḅ' Letter, Uppercase std::pair{ QChar(0x0411), "Becyrillic" }, // Character 'Б' Letter, Uppercase std::pair{ QChar(0x0532), "Benarmenian" }, // Character 'Բ' Letter, Uppercase std::pair{ QChar(0x0392), "Beta" }, // Character 'Β' Letter, Uppercase std::pair{ QChar(0x0181), "Bhook" }, // Character 'Ɓ' Letter, Uppercase std::pair{ QChar(0x1E06), "Blinebelow" }, // Character 'Ḇ' Letter, Uppercase std::pair{ QChar(0xFF22), "Bmonospace" }, // Character 'B' Letter, Uppercase std::pair{ QChar(0xF6F4), "Brevesmall" }, // std::pair{ QChar(0xF762), "Bsmall" }, // std::pair{ QChar(0x0182), "Btopbar" }, // Character 'Ƃ' Letter, Uppercase std::pair{ QChar(0x0043), "C" }, // Character 'C' Letter, Uppercase std::pair{ QChar(0x053E), "Caarmenian" }, // Character 'Ծ' Letter, Uppercase std::pair{ QChar(0x0106), "Cacute" }, // Character 'Ć' Letter, Uppercase std::pair{ QChar(0xF6CA), "Caron" }, // std::pair{ QChar(0xF6F5), "Caronsmall" }, // std::pair{ QChar(0x010C), "Ccaron" }, // Character 'Č' Letter, Uppercase std::pair{ QChar(0x00C7), "Ccedilla" }, // Character 'Ç' Letter, Uppercase std::pair{ QChar(0x1E08), "Ccedillaacute" }, // Character 'Ḉ' Letter, Uppercase std::pair{ QChar(0xF7E7), "Ccedillasmall" }, // std::pair{ QChar(0x24B8), "Ccircle" }, // Character 'Ⓒ' Symbol std::pair{ QChar(0x0108), "Ccircumflex" }, // Character 'Ĉ' Letter, Uppercase std::pair{ QChar(0x010A), "Cdot" }, // Character 'Ċ' Letter, Uppercase std::pair{ QChar(0x010A), "Cdotaccent" }, // Character 'Ċ' Letter, Uppercase std::pair{ QChar(0xF7B8), "Cedillasmall" }, // std::pair{ QChar(0x0549), "Chaarmenian" }, // Character 'Չ' Letter, Uppercase std::pair{ QChar(0x04BC), "Cheabkhasiancyrillic" }, // Character 'Ҽ' Letter, Uppercase std::pair{ QChar(0x0427), "Checyrillic" }, // Character 'Ч' Letter, Uppercase std::pair{ QChar(0x04BE), "Chedescenderabkhasiancyrillic" },// Character 'Ҿ' Letter, Uppercase std::pair{ QChar(0x04B6), "Chedescendercyrillic" }, // Character 'Ҷ' Letter, Uppercase std::pair{ QChar(0x04F4), "Chedieresiscyrillic" }, // Character 'Ӵ' Letter, Uppercase std::pair{ QChar(0x0543), "Cheharmenian" }, // Character 'Ճ' Letter, Uppercase std::pair{ QChar(0x04CB), "Chekhakassiancyrillic" }, // Character 'Ӌ' Letter, Uppercase std::pair{ QChar(0x04B8), "Cheverticalstrokecyrillic" }, // Character 'Ҹ' Letter, Uppercase std::pair{ QChar(0x03A7), "Chi" }, // Character 'Χ' Letter, Uppercase std::pair{ QChar(0x0187), "Chook" }, // Character 'Ƈ' Letter, Uppercase std::pair{ QChar(0xF6F6), "Circumflexsmall" }, // std::pair{ QChar(0xFF23), "Cmonospace" }, // Character 'C' Letter, Uppercase std::pair{ QChar(0x0551), "Coarmenian" }, // Character 'Ց' Letter, Uppercase std::pair{ QChar(0xF763), "Csmall" }, // std::pair{ QChar(0x0044), "D" }, // Character 'D' Letter, Uppercase std::pair{ QChar(0x01F1), "DZ" }, // Character 'DZ' Letter, Uppercase std::pair{ QChar(0x01C4), "DZcaron" }, // Character 'DŽ' Letter, Uppercase std::pair{ QChar(0x0534), "Daarmenian" }, // Character 'Դ' Letter, Uppercase std::pair{ QChar(0x0189), "Dafrican" }, // Character 'Ɖ' Letter, Uppercase std::pair{ QChar(0x010E), "Dcaron" }, // Character 'Ď' Letter, Uppercase std::pair{ QChar(0x1E10), "Dcedilla" }, // Character 'Ḑ' Letter, Uppercase std::pair{ QChar(0x24B9), "Dcircle" }, // Character 'Ⓓ' Symbol std::pair{ QChar(0x1E12), "Dcircumflexbelow" }, // Character 'Ḓ' Letter, Uppercase std::pair{ QChar(0x0110), "Dcroat" }, // Character 'Đ' Letter, Uppercase std::pair{ QChar(0x1E0A), "Ddotaccent" }, // Character 'Ḋ' Letter, Uppercase std::pair{ QChar(0x1E0C), "Ddotbelow" }, // Character 'Ḍ' Letter, Uppercase std::pair{ QChar(0x0414), "Decyrillic" }, // Character 'Д' Letter, Uppercase std::pair{ QChar(0x03EE), "Deicoptic" }, // Character 'Ϯ' Letter, Uppercase std::pair{ QChar(0x2206), "Delta" }, // Character '∆' Symbol std::pair{ QChar(0x0394), "Deltagreek" }, // Character 'Δ' Letter, Uppercase std::pair{ QChar(0x018A), "Dhook" }, // Character 'Ɗ' Letter, Uppercase std::pair{ QChar(0xF6CB), "Dieresis" }, // std::pair{ QChar(0xF6CC), "DieresisAcute" }, // std::pair{ QChar(0xF6CD), "DieresisGrave" }, // std::pair{ QChar(0xF7A8), "Dieresissmall" }, // std::pair{ QChar(0x03DC), "Digammagreek" }, // Character 'Ϝ' Letter, Uppercase std::pair{ QChar(0x0402), "Djecyrillic" }, // Character 'Ђ' Letter, Uppercase std::pair{ QChar(0x1E0E), "Dlinebelow" }, // Character 'Ḏ' Letter, Uppercase std::pair{ QChar(0xFF24), "Dmonospace" }, // Character 'D' Letter, Uppercase std::pair{ QChar(0xF6F7), "Dotaccentsmall" }, // std::pair{ QChar(0x0110), "Dslash" }, // Character 'Đ' Letter, Uppercase std::pair{ QChar(0xF764), "Dsmall" }, // std::pair{ QChar(0x018B), "Dtopbar" }, // Character 'Ƌ' Letter, Uppercase std::pair{ QChar(0x01F2), "Dz" }, // Character 'Dz' Letter, Title case std::pair{ QChar(0x01C5), "Dzcaron" }, // Character 'Dž' Letter, Title case std::pair{ QChar(0x04E0), "Dzeabkhasiancyrillic" }, // Character 'Ӡ' Letter, Uppercase std::pair{ QChar(0x0405), "Dzecyrillic" }, // Character 'Ѕ' Letter, Uppercase std::pair{ QChar(0x040F), "Dzhecyrillic" }, // Character 'Џ' Letter, Uppercase std::pair{ QChar(0x0045), "E" }, // Character 'E' Letter, Uppercase std::pair{ QChar(0x00C9), "Eacute" }, // Character 'É' Letter, Uppercase std::pair{ QChar(0xF7E9), "Eacutesmall" }, // std::pair{ QChar(0x0114), "Ebreve" }, // Character 'Ĕ' Letter, Uppercase std::pair{ QChar(0x011A), "Ecaron" }, // Character 'Ě' Letter, Uppercase std::pair{ QChar(0x1E1C), "Ecedillabreve" }, // Character 'Ḝ' Letter, Uppercase std::pair{ QChar(0x0535), "Echarmenian" }, // Character 'Ե' Letter, Uppercase std::pair{ QChar(0x24BA), "Ecircle" }, // Character 'Ⓔ' Symbol std::pair{ QChar(0x00CA), "Ecircumflex" }, // Character 'Ê' Letter, Uppercase std::pair{ QChar(0x1EBE), "Ecircumflexacute" }, // Character 'Ế' Letter, Uppercase std::pair{ QChar(0x1E18), "Ecircumflexbelow" }, // Character 'Ḙ' Letter, Uppercase std::pair{ QChar(0x1EC6), "Ecircumflexdotbelow" }, // Character 'Ệ' Letter, Uppercase std::pair{ QChar(0x1EC0), "Ecircumflexgrave" }, // Character 'Ề' Letter, Uppercase std::pair{ QChar(0x1EC2), "Ecircumflexhookabove" }, // Character 'Ể' Letter, Uppercase std::pair{ QChar(0xF7EA), "Ecircumflexsmall" }, // std::pair{ QChar(0x1EC4), "Ecircumflextilde" }, // Character 'Ễ' Letter, Uppercase std::pair{ QChar(0x0404), "Ecyrillic" }, // Character 'Є' Letter, Uppercase std::pair{ QChar(0x0204), "Edblgrave" }, // Character 'Ȅ' Letter, Uppercase std::pair{ QChar(0x00CB), "Edieresis" }, // Character 'Ë' Letter, Uppercase std::pair{ QChar(0xF7EB), "Edieresissmall" }, // std::pair{ QChar(0x0116), "Edot" }, // Character 'Ė' Letter, Uppercase std::pair{ QChar(0x0116), "Edotaccent" }, // Character 'Ė' Letter, Uppercase std::pair{ QChar(0x1EB8), "Edotbelow" }, // Character 'Ẹ' Letter, Uppercase std::pair{ QChar(0x0424), "Efcyrillic" }, // Character 'Ф' Letter, Uppercase std::pair{ QChar(0x00C8), "Egrave" }, // Character 'È' Letter, Uppercase std::pair{ QChar(0xF7E8), "Egravesmall" }, // std::pair{ QChar(0x0537), "Eharmenian" }, // Character 'Է' Letter, Uppercase std::pair{ QChar(0x1EBA), "Ehookabove" }, // Character 'Ẻ' Letter, Uppercase std::pair{ QChar(0x2167), "Eightroman" }, // Character 'Ⅷ' std::pair{ QChar(0x0206), "Einvertedbreve" }, // Character 'Ȇ' Letter, Uppercase std::pair{ QChar(0x0464), "Eiotifiedcyrillic" }, // Character 'Ѥ' Letter, Uppercase std::pair{ QChar(0x041B), "Elcyrillic" }, // Character 'Л' Letter, Uppercase std::pair{ QChar(0x216A), "Elevenroman" }, // Character 'Ⅺ' std::pair{ QChar(0x0112), "Emacron" }, // Character 'Ē' Letter, Uppercase std::pair{ QChar(0x1E16), "Emacronacute" }, // Character 'Ḗ' Letter, Uppercase std::pair{ QChar(0x1E14), "Emacrongrave" }, // Character 'Ḕ' Letter, Uppercase std::pair{ QChar(0x041C), "Emcyrillic" }, // Character 'М' Letter, Uppercase std::pair{ QChar(0xFF25), "Emonospace" }, // Character 'E' Letter, Uppercase std::pair{ QChar(0x041D), "Encyrillic" }, // Character 'Н' Letter, Uppercase std::pair{ QChar(0x04A2), "Endescendercyrillic" }, // Character 'Ң' Letter, Uppercase std::pair{ QChar(0x014A), "Eng" }, // Character 'Ŋ' Letter, Uppercase std::pair{ QChar(0x04A4), "Enghecyrillic" }, // Character 'Ҥ' Letter, Uppercase std::pair{ QChar(0x04C7), "Enhookcyrillic" }, // Character 'Ӈ' Letter, Uppercase std::pair{ QChar(0x0118), "Eogonek" }, // Character 'Ę' Letter, Uppercase std::pair{ QChar(0x0190), "Eopen" }, // Character 'Ɛ' Letter, Uppercase std::pair{ QChar(0x0395), "Epsilon" }, // Character 'Ε' Letter, Uppercase std::pair{ QChar(0x0388), "Epsilontonos" }, // Character 'Έ' Letter, Uppercase std::pair{ QChar(0x0420), "Ercyrillic" }, // Character 'Р' Letter, Uppercase std::pair{ QChar(0x018E), "Ereversed" }, // Character 'Ǝ' Letter, Uppercase std::pair{ QChar(0x042D), "Ereversedcyrillic" }, // Character 'Э' Letter, Uppercase std::pair{ QChar(0x0421), "Escyrillic" }, // Character 'С' Letter, Uppercase std::pair{ QChar(0x04AA), "Esdescendercyrillic" }, // Character 'Ҫ' Letter, Uppercase std::pair{ QChar(0x01A9), "Esh" }, // Character 'Ʃ' Letter, Uppercase std::pair{ QChar(0xF765), "Esmall" }, // std::pair{ QChar(0x0397), "Eta" }, // Character 'Η' Letter, Uppercase std::pair{ QChar(0x0538), "Etarmenian" }, // Character 'Ը' Letter, Uppercase std::pair{ QChar(0x0389), "Etatonos" }, // Character 'Ή' Letter, Uppercase std::pair{ QChar(0x00D0), "Eth" }, // Character 'Ð' Letter, Uppercase std::pair{ QChar(0xF7F0), "Ethsmall" }, // std::pair{ QChar(0x1EBC), "Etilde" }, // Character 'Ẽ' Letter, Uppercase std::pair{ QChar(0x1E1A), "Etildebelow" }, // Character 'Ḛ' Letter, Uppercase std::pair{ QChar(0x20AC), "Euro" }, // Character '€' Symbol std::pair{ QChar(0x01B7), "Ezh" }, // Character 'Ʒ' Letter, Uppercase std::pair{ QChar(0x01EE), "Ezhcaron" }, // Character 'Ǯ' Letter, Uppercase std::pair{ QChar(0x01B8), "Ezhreversed" }, // Character 'Ƹ' Letter, Uppercase std::pair{ QChar(0x0046), "F" }, // Character 'F' Letter, Uppercase std::pair{ QChar(0x24BB), "Fcircle" }, // Character 'Ⓕ' Symbol std::pair{ QChar(0x1E1E), "Fdotaccent" }, // Character 'Ḟ' Letter, Uppercase std::pair{ QChar(0x0556), "Feharmenian" }, // Character 'Ֆ' Letter, Uppercase std::pair{ QChar(0x03E4), "Feicoptic" }, // Character 'Ϥ' Letter, Uppercase std::pair{ QChar(0x0191), "Fhook" }, // Character 'Ƒ' Letter, Uppercase std::pair{ QChar(0x0472), "Fitacyrillic" }, // Character 'Ѳ' Letter, Uppercase std::pair{ QChar(0x2164), "Fiveroman" }, // Character 'Ⅴ' std::pair{ QChar(0xFF26), "Fmonospace" }, // Character 'F' Letter, Uppercase std::pair{ QChar(0x2163), "Fourroman" }, // Character 'Ⅳ' std::pair{ QChar(0xF766), "Fsmall" }, // std::pair{ QChar(0x0047), "G" }, // Character 'G' Letter, Uppercase std::pair{ QChar(0x3387), "GBsquare" }, // Character '㎇' Symbol std::pair{ QChar(0x01F4), "Gacute" }, // Character 'Ǵ' Letter, Uppercase std::pair{ QChar(0x0393), "Gamma" }, // Character 'Γ' Letter, Uppercase std::pair{ QChar(0x0194), "Gammaafrican" }, // Character 'Ɣ' Letter, Uppercase std::pair{ QChar(0x03EA), "Gangiacoptic" }, // Character 'Ϫ' Letter, Uppercase std::pair{ QChar(0x011E), "Gbreve" }, // Character 'Ğ' Letter, Uppercase std::pair{ QChar(0x01E6), "Gcaron" }, // Character 'Ǧ' Letter, Uppercase std::pair{ QChar(0x0122), "Gcedilla" }, // Character 'Ģ' Letter, Uppercase std::pair{ QChar(0x24BC), "Gcircle" }, // Character 'Ⓖ' Symbol std::pair{ QChar(0x011C), "Gcircumflex" }, // Character 'Ĝ' Letter, Uppercase std::pair{ QChar(0x0122), "Gcommaaccent" }, // Character 'Ģ' Letter, Uppercase std::pair{ QChar(0x0120), "Gdot" }, // Character 'Ġ' Letter, Uppercase std::pair{ QChar(0x0120), "Gdotaccent" }, // Character 'Ġ' Letter, Uppercase std::pair{ QChar(0x0413), "Gecyrillic" }, // Character 'Г' Letter, Uppercase std::pair{ QChar(0x0542), "Ghadarmenian" }, // Character 'Ղ' Letter, Uppercase std::pair{ QChar(0x0494), "Ghemiddlehookcyrillic" }, // Character 'Ҕ' Letter, Uppercase std::pair{ QChar(0x0492), "Ghestrokecyrillic" }, // Character 'Ғ' Letter, Uppercase std::pair{ QChar(0x0490), "Gheupturncyrillic" }, // Character 'Ґ' Letter, Uppercase std::pair{ QChar(0x0193), "Ghook" }, // Character 'Ɠ' Letter, Uppercase std::pair{ QChar(0x0533), "Gimarmenian" }, // Character 'Գ' Letter, Uppercase std::pair{ QChar(0x0403), "Gjecyrillic" }, // Character 'Ѓ' Letter, Uppercase std::pair{ QChar(0x1E20), "Gmacron" }, // Character 'Ḡ' Letter, Uppercase std::pair{ QChar(0xFF27), "Gmonospace" }, // Character 'G' Letter, Uppercase std::pair{ QChar(0xF6CE), "Grave" }, // std::pair{ QChar(0xF760), "Gravesmall" }, // std::pair{ QChar(0xF767), "Gsmall" }, // std::pair{ QChar(0x029B), "Gsmallhook" }, // Character 'ʛ' Letter, Lowercase std::pair{ QChar(0x01E4), "Gstroke" }, // Character 'Ǥ' Letter, Uppercase std::pair{ QChar(0x0048), "H" }, // Character 'H' Letter, Uppercase std::pair{ QChar(0x25CF), "H18533" }, // Character '●' Symbol std::pair{ QChar(0x25AA), "H18543" }, // Character '▪' Symbol std::pair{ QChar(0x25AB), "H18551" }, // Character '▫' Symbol std::pair{ QChar(0x25A1), "H22073" }, // Character '□' Symbol std::pair{ QChar(0x33CB), "HPsquare" }, // Character '㏋' Symbol std::pair{ QChar(0x04A8), "Haabkhasiancyrillic" }, // Character 'Ҩ' Letter, Uppercase std::pair{ QChar(0x04B2), "Hadescendercyrillic" }, // Character 'Ҳ' Letter, Uppercase std::pair{ QChar(0x042A), "Hardsigncyrillic" }, // Character 'Ъ' Letter, Uppercase std::pair{ QChar(0x0126), "Hbar" }, // Character 'Ħ' Letter, Uppercase std::pair{ QChar(0x1E2A), "Hbrevebelow" }, // Character 'Ḫ' Letter, Uppercase std::pair{ QChar(0x1E28), "Hcedilla" }, // Character 'Ḩ' Letter, Uppercase std::pair{ QChar(0x24BD), "Hcircle" }, // Character 'Ⓗ' Symbol std::pair{ QChar(0x0124), "Hcircumflex" }, // Character 'Ĥ' Letter, Uppercase std::pair{ QChar(0x1E26), "Hdieresis" }, // Character 'Ḧ' Letter, Uppercase std::pair{ QChar(0x1E22), "Hdotaccent" }, // Character 'Ḣ' Letter, Uppercase std::pair{ QChar(0x1E24), "Hdotbelow" }, // Character 'Ḥ' Letter, Uppercase std::pair{ QChar(0xFF28), "Hmonospace" }, // Character 'H' Letter, Uppercase std::pair{ QChar(0x0540), "Hoarmenian" }, // Character 'Հ' Letter, Uppercase std::pair{ QChar(0x03E8), "Horicoptic" }, // Character 'Ϩ' Letter, Uppercase std::pair{ QChar(0xF768), "Hsmall" }, // std::pair{ QChar(0xF6CF), "Hungarumlaut" }, // std::pair{ QChar(0xF6F8), "Hungarumlautsmall" }, // std::pair{ QChar(0x3390), "Hzsquare" }, // Character '㎐' Symbol std::pair{ QChar(0x0049), "I" }, // Character 'I' Letter, Uppercase std::pair{ QChar(0x042F), "IAcyrillic" }, // Character 'Я' Letter, Uppercase std::pair{ QChar(0x0132), "IJ" }, // Character 'IJ' Letter, Uppercase std::pair{ QChar(0x042E), "IUcyrillic" }, // Character 'Ю' Letter, Uppercase std::pair{ QChar(0x00CD), "Iacute" }, // Character 'Í' Letter, Uppercase std::pair{ QChar(0xF7ED), "Iacutesmall" }, // std::pair{ QChar(0x012C), "Ibreve" }, // Character 'Ĭ' Letter, Uppercase std::pair{ QChar(0x01CF), "Icaron" }, // Character 'Ǐ' Letter, Uppercase std::pair{ QChar(0x24BE), "Icircle" }, // Character 'Ⓘ' Symbol std::pair{ QChar(0x00CE), "Icircumflex" }, // Character 'Î' Letter, Uppercase std::pair{ QChar(0xF7EE), "Icircumflexsmall" }, // std::pair{ QChar(0x0406), "Icyrillic" }, // Character 'І' Letter, Uppercase std::pair{ QChar(0x0208), "Idblgrave" }, // Character 'Ȉ' Letter, Uppercase std::pair{ QChar(0x00CF), "Idieresis" }, // Character 'Ï' Letter, Uppercase std::pair{ QChar(0x1E2E), "Idieresisacute" }, // Character 'Ḯ' Letter, Uppercase std::pair{ QChar(0x04E4), "Idieresiscyrillic" }, // Character 'Ӥ' Letter, Uppercase std::pair{ QChar(0xF7EF), "Idieresissmall" }, // std::pair{ QChar(0x0130), "Idot" }, // Character 'İ' Letter, Uppercase std::pair{ QChar(0x0130), "Idotaccent" }, // Character 'İ' Letter, Uppercase std::pair{ QChar(0x1ECA), "Idotbelow" }, // Character 'Ị' Letter, Uppercase std::pair{ QChar(0x04D6), "Iebrevecyrillic" }, // Character 'Ӗ' Letter, Uppercase std::pair{ QChar(0x0415), "Iecyrillic" }, // Character 'Е' Letter, Uppercase std::pair{ QChar(0x2111), "Ifraktur" }, // Character 'ℑ' Letter, Uppercase std::pair{ QChar(0x00CC), "Igrave" }, // Character 'Ì' Letter, Uppercase std::pair{ QChar(0xF7EC), "Igravesmall" }, // std::pair{ QChar(0x1EC8), "Ihookabove" }, // Character 'Ỉ' Letter, Uppercase std::pair{ QChar(0x0418), "Iicyrillic" }, // Character 'И' Letter, Uppercase std::pair{ QChar(0x020A), "Iinvertedbreve" }, // Character 'Ȋ' Letter, Uppercase std::pair{ QChar(0x0419), "Iishortcyrillic" }, // Character 'Й' Letter, Uppercase std::pair{ QChar(0x012A), "Imacron" }, // Character 'Ī' Letter, Uppercase std::pair{ QChar(0x04E2), "Imacroncyrillic" }, // Character 'Ӣ' Letter, Uppercase std::pair{ QChar(0xFF29), "Imonospace" }, // Character 'I' Letter, Uppercase std::pair{ QChar(0x053B), "Iniarmenian" }, // Character 'Ի' Letter, Uppercase std::pair{ QChar(0x0401), "Iocyrillic" }, // Character 'Ё' Letter, Uppercase std::pair{ QChar(0x012E), "Iogonek" }, // Character 'Į' Letter, Uppercase std::pair{ QChar(0x0399), "Iota" }, // Character 'Ι' Letter, Uppercase std::pair{ QChar(0x0196), "Iotaafrican" }, // Character 'Ɩ' Letter, Uppercase std::pair{ QChar(0x03AA), "Iotadieresis" }, // Character 'Ϊ' Letter, Uppercase std::pair{ QChar(0x038A), "Iotatonos" }, // Character 'Ί' Letter, Uppercase std::pair{ QChar(0xF769), "Ismall" }, // std::pair{ QChar(0x0197), "Istroke" }, // Character 'Ɨ' Letter, Uppercase std::pair{ QChar(0x0128), "Itilde" }, // Character 'Ĩ' Letter, Uppercase std::pair{ QChar(0x1E2C), "Itildebelow" }, // Character 'Ḭ' Letter, Uppercase std::pair{ QChar(0x0474), "Izhitsacyrillic" }, // Character 'Ѵ' Letter, Uppercase std::pair{ QChar(0x0476), "Izhitsadblgravecyrillic" }, // Character 'Ѷ' Letter, Uppercase std::pair{ QChar(0x004A), "J" }, // Character 'J' Letter, Uppercase std::pair{ QChar(0x0541), "Jaarmenian" }, // Character 'Ձ' Letter, Uppercase std::pair{ QChar(0x24BF), "Jcircle" }, // Character 'Ⓙ' Symbol std::pair{ QChar(0x0134), "Jcircumflex" }, // Character 'Ĵ' Letter, Uppercase std::pair{ QChar(0x0408), "Jecyrillic" }, // Character 'Ј' Letter, Uppercase std::pair{ QChar(0x054B), "Jheharmenian" }, // Character 'Ջ' Letter, Uppercase std::pair{ QChar(0xFF2A), "Jmonospace" }, // Character 'J' Letter, Uppercase std::pair{ QChar(0xF76A), "Jsmall" }, // std::pair{ QChar(0x004B), "K" }, // Character 'K' Letter, Uppercase std::pair{ QChar(0x3385), "KBsquare" }, // Character '㎅' Symbol std::pair{ QChar(0x33CD), "KKsquare" }, // Character '㏍' Symbol std::pair{ QChar(0x04A0), "Kabashkircyrillic" }, // Character 'Ҡ' Letter, Uppercase std::pair{ QChar(0x1E30), "Kacute" }, // Character 'Ḱ' Letter, Uppercase std::pair{ QChar(0x041A), "Kacyrillic" }, // Character 'К' Letter, Uppercase std::pair{ QChar(0x049A), "Kadescendercyrillic" }, // Character 'Қ' Letter, Uppercase std::pair{ QChar(0x04C3), "Kahookcyrillic" }, // Character 'Ӄ' Letter, Uppercase std::pair{ QChar(0x039A), "Kappa" }, // Character 'Κ' Letter, Uppercase std::pair{ QChar(0x049E), "Kastrokecyrillic" }, // Character 'Ҟ' Letter, Uppercase std::pair{ QChar(0x049C), "Kaverticalstrokecyrillic" }, // Character 'Ҝ' Letter, Uppercase std::pair{ QChar(0x01E8), "Kcaron" }, // Character 'Ǩ' Letter, Uppercase std::pair{ QChar(0x0136), "Kcedilla" }, // Character 'Ķ' Letter, Uppercase std::pair{ QChar(0x24C0), "Kcircle" }, // Character 'Ⓚ' Symbol std::pair{ QChar(0x0136), "Kcommaaccent" }, // Character 'Ķ' Letter, Uppercase std::pair{ QChar(0x1E32), "Kdotbelow" }, // Character 'Ḳ' Letter, Uppercase std::pair{ QChar(0x0554), "Keharmenian" }, // Character 'Ք' Letter, Uppercase std::pair{ QChar(0x053F), "Kenarmenian" }, // Character 'Կ' Letter, Uppercase std::pair{ QChar(0x0425), "Khacyrillic" }, // Character 'Х' Letter, Uppercase std::pair{ QChar(0x03E6), "Kheicoptic" }, // Character 'Ϧ' Letter, Uppercase std::pair{ QChar(0x0198), "Khook" }, // Character 'Ƙ' Letter, Uppercase std::pair{ QChar(0x040C), "Kjecyrillic" }, // Character 'Ќ' Letter, Uppercase std::pair{ QChar(0x1E34), "Klinebelow" }, // Character 'Ḵ' Letter, Uppercase std::pair{ QChar(0xFF2B), "Kmonospace" }, // Character 'K' Letter, Uppercase std::pair{ QChar(0x0480), "Koppacyrillic" }, // Character 'Ҁ' Letter, Uppercase std::pair{ QChar(0x03DE), "Koppagreek" }, // Character 'Ϟ' Letter, Uppercase std::pair{ QChar(0x046E), "Ksicyrillic" }, // Character 'Ѯ' Letter, Uppercase std::pair{ QChar(0xF76B), "Ksmall" }, // std::pair{ QChar(0x004C), "L" }, // Character 'L' Letter, Uppercase std::pair{ QChar(0x01C7), "LJ" }, // Character 'LJ' Letter, Uppercase std::pair{ QChar(0xF6BF), "LL" }, // std::pair{ QChar(0x0139), "Lacute" }, // Character 'Ĺ' Letter, Uppercase std::pair{ QChar(0x039B), "Lambda" }, // Character 'Λ' Letter, Uppercase std::pair{ QChar(0x013D), "Lcaron" }, // Character 'Ľ' Letter, Uppercase std::pair{ QChar(0x013B), "Lcedilla" }, // Character 'Ļ' Letter, Uppercase std::pair{ QChar(0x24C1), "Lcircle" }, // Character 'Ⓛ' Symbol std::pair{ QChar(0x1E3C), "Lcircumflexbelow" }, // Character 'Ḽ' Letter, Uppercase std::pair{ QChar(0x013B), "Lcommaaccent" }, // Character 'Ļ' Letter, Uppercase std::pair{ QChar(0x013F), "Ldot" }, // Character 'Ŀ' Letter, Uppercase std::pair{ QChar(0x013F), "Ldotaccent" }, // Character 'Ŀ' Letter, Uppercase std::pair{ QChar(0x1E36), "Ldotbelow" }, // Character 'Ḷ' Letter, Uppercase std::pair{ QChar(0x1E38), "Ldotbelowmacron" }, // Character 'Ḹ' Letter, Uppercase std::pair{ QChar(0x053C), "Liwnarmenian" }, // Character 'Լ' Letter, Uppercase std::pair{ QChar(0x01C8), "Lj" }, // Character 'Lj' Letter, Title case std::pair{ QChar(0x0409), "Ljecyrillic" }, // Character 'Љ' Letter, Uppercase std::pair{ QChar(0x1E3A), "Llinebelow" }, // Character 'Ḻ' Letter, Uppercase std::pair{ QChar(0xFF2C), "Lmonospace" }, // Character 'L' Letter, Uppercase std::pair{ QChar(0x0141), "Lslash" }, // Character 'Ł' Letter, Uppercase std::pair{ QChar(0xF6F9), "Lslashsmall" }, // std::pair{ QChar(0xF76C), "Lsmall" }, // std::pair{ QChar(0x004D), "M" }, // Character 'M' Letter, Uppercase std::pair{ QChar(0x3386), "MBsquare" }, // Character '㎆' Symbol std::pair{ QChar(0xF6D0), "Macron" }, // std::pair{ QChar(0xF7AF), "Macronsmall" }, // std::pair{ QChar(0x1E3E), "Macute" }, // Character 'Ḿ' Letter, Uppercase std::pair{ QChar(0x24C2), "Mcircle" }, // Character 'Ⓜ' Symbol std::pair{ QChar(0x1E40), "Mdotaccent" }, // Character 'Ṁ' Letter, Uppercase std::pair{ QChar(0x1E42), "Mdotbelow" }, // Character 'Ṃ' Letter, Uppercase std::pair{ QChar(0x0544), "Menarmenian" }, // Character 'Մ' Letter, Uppercase std::pair{ QChar(0xFF2D), "Mmonospace" }, // Character 'M' Letter, Uppercase std::pair{ QChar(0xF76D), "Msmall" }, // std::pair{ QChar(0x019C), "Mturned" }, // Character 'Ɯ' Letter, Uppercase std::pair{ QChar(0x039C), "Mu" }, // Character 'Μ' Letter, Uppercase std::pair{ QChar(0x004E), "N" }, // Character 'N' Letter, Uppercase std::pair{ QChar(0x01CA), "NJ" }, // Character 'NJ' Letter, Uppercase std::pair{ QChar(0x0143), "Nacute" }, // Character 'Ń' Letter, Uppercase std::pair{ QChar(0x0147), "Ncaron" }, // Character 'Ň' Letter, Uppercase std::pair{ QChar(0x0145), "Ncedilla" }, // Character 'Ņ' Letter, Uppercase std::pair{ QChar(0x24C3), "Ncircle" }, // Character 'Ⓝ' Symbol std::pair{ QChar(0x1E4A), "Ncircumflexbelow" }, // Character 'Ṋ' Letter, Uppercase std::pair{ QChar(0x0145), "Ncommaaccent" }, // Character 'Ņ' Letter, Uppercase std::pair{ QChar(0x1E44), "Ndotaccent" }, // Character 'Ṅ' Letter, Uppercase std::pair{ QChar(0x1E46), "Ndotbelow" }, // Character 'Ṇ' Letter, Uppercase std::pair{ QChar(0x019D), "Nhookleft" }, // Character 'Ɲ' Letter, Uppercase std::pair{ QChar(0x2168), "Nineroman" }, // Character 'Ⅸ' std::pair{ QChar(0x01CB), "Nj" }, // Character 'Nj' Letter, Title case std::pair{ QChar(0x040A), "Njecyrillic" }, // Character 'Њ' Letter, Uppercase std::pair{ QChar(0x1E48), "Nlinebelow" }, // Character 'Ṉ' Letter, Uppercase std::pair{ QChar(0xFF2E), "Nmonospace" }, // Character 'N' Letter, Uppercase std::pair{ QChar(0x0546), "Nowarmenian" }, // Character 'Ն' Letter, Uppercase std::pair{ QChar(0xF76E), "Nsmall" }, // std::pair{ QChar(0x00D1), "Ntilde" }, // Character 'Ñ' Letter, Uppercase std::pair{ QChar(0xF7F1), "Ntildesmall" }, // std::pair{ QChar(0x039D), "Nu" }, // Character 'Ν' Letter, Uppercase std::pair{ QChar(0x004F), "O" }, // Character 'O' Letter, Uppercase std::pair{ QChar(0x0152), "OE" }, // Character 'Œ' Letter, Uppercase std::pair{ QChar(0xF6FA), "OEsmall" }, // std::pair{ QChar(0x00D3), "Oacute" }, // Character 'Ó' Letter, Uppercase std::pair{ QChar(0xF7F3), "Oacutesmall" }, // std::pair{ QChar(0x04E8), "Obarredcyrillic" }, // Character 'Ө' Letter, Uppercase std::pair{ QChar(0x04EA), "Obarreddieresiscyrillic" }, // Character 'Ӫ' Letter, Uppercase std::pair{ QChar(0x014E), "Obreve" }, // Character 'Ŏ' Letter, Uppercase std::pair{ QChar(0x01D1), "Ocaron" }, // Character 'Ǒ' Letter, Uppercase std::pair{ QChar(0x019F), "Ocenteredtilde" }, // Character 'Ɵ' Letter, Uppercase std::pair{ QChar(0x24C4), "Ocircle" }, // Character 'Ⓞ' Symbol std::pair{ QChar(0x00D4), "Ocircumflex" }, // Character 'Ô' Letter, Uppercase std::pair{ QChar(0x1ED0), "Ocircumflexacute" }, // Character 'Ố' Letter, Uppercase std::pair{ QChar(0x1ED8), "Ocircumflexdotbelow" }, // Character 'Ộ' Letter, Uppercase std::pair{ QChar(0x1ED2), "Ocircumflexgrave" }, // Character 'Ồ' Letter, Uppercase std::pair{ QChar(0x1ED4), "Ocircumflexhookabove" }, // Character 'Ổ' Letter, Uppercase std::pair{ QChar(0xF7F4), "Ocircumflexsmall" }, // std::pair{ QChar(0x1ED6), "Ocircumflextilde" }, // Character 'Ỗ' Letter, Uppercase std::pair{ QChar(0x041E), "Ocyrillic" }, // Character 'О' Letter, Uppercase std::pair{ QChar(0x0150), "Odblacute" }, // Character 'Ő' Letter, Uppercase std::pair{ QChar(0x020C), "Odblgrave" }, // Character 'Ȍ' Letter, Uppercase std::pair{ QChar(0x00D6), "Odieresis" }, // Character 'Ö' Letter, Uppercase std::pair{ QChar(0x04E6), "Odieresiscyrillic" }, // Character 'Ӧ' Letter, Uppercase std::pair{ QChar(0xF7F6), "Odieresissmall" }, // std::pair{ QChar(0x1ECC), "Odotbelow" }, // Character 'Ọ' Letter, Uppercase std::pair{ QChar(0xF6FB), "Ogoneksmall" }, // std::pair{ QChar(0x00D2), "Ograve" }, // Character 'Ò' Letter, Uppercase std::pair{ QChar(0xF7F2), "Ogravesmall" }, // std::pair{ QChar(0x0555), "Oharmenian" }, // Character 'Օ' Letter, Uppercase std::pair{ QChar(0x2126), "Ohm" }, // Character 'Ω' Letter, Uppercase std::pair{ QChar(0x1ECE), "Ohookabove" }, // Character 'Ỏ' Letter, Uppercase std::pair{ QChar(0x01A0), "Ohorn" }, // Character 'Ơ' Letter, Uppercase std::pair{ QChar(0x1EDA), "Ohornacute" }, // Character 'Ớ' Letter, Uppercase std::pair{ QChar(0x1EE2), "Ohorndotbelow" }, // Character 'Ợ' Letter, Uppercase std::pair{ QChar(0x1EDC), "Ohorngrave" }, // Character 'Ờ' Letter, Uppercase std::pair{ QChar(0x1EDE), "Ohornhookabove" }, // Character 'Ở' Letter, Uppercase std::pair{ QChar(0x1EE0), "Ohorntilde" }, // Character 'Ỡ' Letter, Uppercase std::pair{ QChar(0x0150), "Ohungarumlaut" }, // Character 'Ő' Letter, Uppercase std::pair{ QChar(0x01A2), "Oi" }, // Character 'Ƣ' Letter, Uppercase std::pair{ QChar(0x020E), "Oinvertedbreve" }, // Character 'Ȏ' Letter, Uppercase std::pair{ QChar(0x014C), "Omacron" }, // Character 'Ō' Letter, Uppercase std::pair{ QChar(0x1E52), "Omacronacute" }, // Character 'Ṓ' Letter, Uppercase std::pair{ QChar(0x1E50), "Omacrongrave" }, // Character 'Ṑ' Letter, Uppercase std::pair{ QChar(0x2126), "Omega" }, // Character 'Ω' Letter, Uppercase std::pair{ QChar(0x0460), "Omegacyrillic" }, // Character 'Ѡ' Letter, Uppercase std::pair{ QChar(0x03A9), "Omegagreek" }, // Character 'Ω' Letter, Uppercase std::pair{ QChar(0x047A), "Omegaroundcyrillic" }, // Character 'Ѻ' Letter, Uppercase std::pair{ QChar(0x047C), "Omegatitlocyrillic" }, // Character 'Ѽ' Letter, Uppercase std::pair{ QChar(0x038F), "Omegatonos" }, // Character 'Ώ' Letter, Uppercase std::pair{ QChar(0x039F), "Omicron" }, // Character 'Ο' Letter, Uppercase std::pair{ QChar(0x038C), "Omicrontonos" }, // Character 'Ό' Letter, Uppercase std::pair{ QChar(0xFF2F), "Omonospace" }, // Character 'O' Letter, Uppercase std::pair{ QChar(0x2160), "Oneroman" }, // Character 'Ⅰ' std::pair{ QChar(0x01EA), "Oogonek" }, // Character 'Ǫ' Letter, Uppercase std::pair{ QChar(0x01EC), "Oogonekmacron" }, // Character 'Ǭ' Letter, Uppercase std::pair{ QChar(0x0186), "Oopen" }, // Character 'Ɔ' Letter, Uppercase std::pair{ QChar(0x00D8), "Oslash" }, // Character 'Ø' Letter, Uppercase std::pair{ QChar(0x01FE), "Oslashacute" }, // Character 'Ǿ' Letter, Uppercase std::pair{ QChar(0xF7F8), "Oslashsmall" }, // std::pair{ QChar(0xF76F), "Osmall" }, // std::pair{ QChar(0x01FE), "Ostrokeacute" }, // Character 'Ǿ' Letter, Uppercase std::pair{ QChar(0x047E), "Otcyrillic" }, // Character 'Ѿ' Letter, Uppercase std::pair{ QChar(0x00D5), "Otilde" }, // Character 'Õ' Letter, Uppercase std::pair{ QChar(0x1E4C), "Otildeacute" }, // Character 'Ṍ' Letter, Uppercase std::pair{ QChar(0x1E4E), "Otildedieresis" }, // Character 'Ṏ' Letter, Uppercase std::pair{ QChar(0xF7F5), "Otildesmall" }, // std::pair{ QChar(0x0050), "P" }, // Character 'P' Letter, Uppercase std::pair{ QChar(0x1E54), "Pacute" }, // Character 'Ṕ' Letter, Uppercase std::pair{ QChar(0x24C5), "Pcircle" }, // Character 'Ⓟ' Symbol std::pair{ QChar(0x1E56), "Pdotaccent" }, // Character 'Ṗ' Letter, Uppercase std::pair{ QChar(0x041F), "Pecyrillic" }, // Character 'П' Letter, Uppercase std::pair{ QChar(0x054A), "Peharmenian" }, // Character 'Պ' Letter, Uppercase std::pair{ QChar(0x04A6), "Pemiddlehookcyrillic" }, // Character 'Ҧ' Letter, Uppercase std::pair{ QChar(0x03A6), "Phi" }, // Character 'Φ' Letter, Uppercase std::pair{ QChar(0x01A4), "Phook" }, // Character 'Ƥ' Letter, Uppercase std::pair{ QChar(0x03A0), "Pi" }, // Character 'Π' Letter, Uppercase std::pair{ QChar(0x0553), "Piwrarmenian" }, // Character 'Փ' Letter, Uppercase std::pair{ QChar(0xFF30), "Pmonospace" }, // Character 'P' Letter, Uppercase std::pair{ QChar(0x03A8), "Psi" }, // Character 'Ψ' Letter, Uppercase std::pair{ QChar(0x0470), "Psicyrillic" }, // Character 'Ѱ' Letter, Uppercase std::pair{ QChar(0xF770), "Psmall" }, // std::pair{ QChar(0x0051), "Q" }, // Character 'Q' Letter, Uppercase std::pair{ QChar(0x24C6), "Qcircle" }, // Character 'Ⓠ' Symbol std::pair{ QChar(0xFF31), "Qmonospace" }, // Character 'Q' Letter, Uppercase std::pair{ QChar(0xF771), "Qsmall" }, // std::pair{ QChar(0x0052), "R" }, // Character 'R' Letter, Uppercase std::pair{ QChar(0x054C), "Raarmenian" }, // Character 'Ռ' Letter, Uppercase std::pair{ QChar(0x0154), "Racute" }, // Character 'Ŕ' Letter, Uppercase std::pair{ QChar(0x0158), "Rcaron" }, // Character 'Ř' Letter, Uppercase std::pair{ QChar(0x0156), "Rcedilla" }, // Character 'Ŗ' Letter, Uppercase std::pair{ QChar(0x24C7), "Rcircle" }, // Character 'Ⓡ' Symbol std::pair{ QChar(0x0156), "Rcommaaccent" }, // Character 'Ŗ' Letter, Uppercase std::pair{ QChar(0x0210), "Rdblgrave" }, // Character 'Ȑ' Letter, Uppercase std::pair{ QChar(0x1E58), "Rdotaccent" }, // Character 'Ṙ' Letter, Uppercase std::pair{ QChar(0x1E5A), "Rdotbelow" }, // Character 'Ṛ' Letter, Uppercase std::pair{ QChar(0x1E5C), "Rdotbelowmacron" }, // Character 'Ṝ' Letter, Uppercase std::pair{ QChar(0x0550), "Reharmenian" }, // Character 'Ր' Letter, Uppercase std::pair{ QChar(0x211C), "Rfraktur" }, // Character 'ℜ' Letter, Uppercase std::pair{ QChar(0x03A1), "Rho" }, // Character 'Ρ' Letter, Uppercase std::pair{ QChar(0xF6FC), "Ringsmall" }, // std::pair{ QChar(0x0212), "Rinvertedbreve" }, // Character 'Ȓ' Letter, Uppercase std::pair{ QChar(0x1E5E), "Rlinebelow" }, // Character 'Ṟ' Letter, Uppercase std::pair{ QChar(0xFF32), "Rmonospace" }, // Character 'R' Letter, Uppercase std::pair{ QChar(0xF772), "Rsmall" }, // std::pair{ QChar(0x0281), "Rsmallinverted" }, // Character 'ʁ' Letter, Lowercase std::pair{ QChar(0x02B6), "Rsmallinvertedsuperior" }, // Character 'ʶ' Letter std::pair{ QChar(0x0053), "S" }, // Character 'S' Letter, Uppercase std::pair{ QChar(0x250C), "SF010000" }, // Character '┌' Symbol std::pair{ QChar(0x2514), "SF020000" }, // Character '└' Symbol std::pair{ QChar(0x2510), "SF030000" }, // Character '┐' Symbol std::pair{ QChar(0x2518), "SF040000" }, // Character '┘' Symbol std::pair{ QChar(0x253C), "SF050000" }, // Character '┼' Symbol std::pair{ QChar(0x252C), "SF060000" }, // Character '┬' Symbol std::pair{ QChar(0x2534), "SF070000" }, // Character '┴' Symbol std::pair{ QChar(0x251C), "SF080000" }, // Character '├' Symbol std::pair{ QChar(0x2524), "SF090000" }, // Character '┤' Symbol std::pair{ QChar(0x2500), "SF100000" }, // Character '─' Symbol std::pair{ QChar(0x2502), "SF110000" }, // Character '│' Symbol std::pair{ QChar(0x2561), "SF190000" }, // Character '╡' Symbol std::pair{ QChar(0x2562), "SF200000" }, // Character '╢' Symbol std::pair{ QChar(0x2556), "SF210000" }, // Character '╖' Symbol std::pair{ QChar(0x2555), "SF220000" }, // Character '╕' Symbol std::pair{ QChar(0x2563), "SF230000" }, // Character '╣' Symbol std::pair{ QChar(0x2551), "SF240000" }, // Character '║' Symbol std::pair{ QChar(0x2557), "SF250000" }, // Character '╗' Symbol std::pair{ QChar(0x255D), "SF260000" }, // Character '╝' Symbol std::pair{ QChar(0x255C), "SF270000" }, // Character '╜' Symbol std::pair{ QChar(0x255B), "SF280000" }, // Character '╛' Symbol std::pair{ QChar(0x255E), "SF360000" }, // Character '╞' Symbol std::pair{ QChar(0x255F), "SF370000" }, // Character '╟' Symbol std::pair{ QChar(0x255A), "SF380000" }, // Character '╚' Symbol std::pair{ QChar(0x2554), "SF390000" }, // Character '╔' Symbol std::pair{ QChar(0x2569), "SF400000" }, // Character '╩' Symbol std::pair{ QChar(0x2566), "SF410000" }, // Character '╦' Symbol std::pair{ QChar(0x2560), "SF420000" }, // Character '╠' Symbol std::pair{ QChar(0x2550), "SF430000" }, // Character '═' Symbol std::pair{ QChar(0x256C), "SF440000" }, // Character '╬' Symbol std::pair{ QChar(0x2567), "SF450000" }, // Character '╧' Symbol std::pair{ QChar(0x2568), "SF460000" }, // Character '╨' Symbol std::pair{ QChar(0x2564), "SF470000" }, // Character '╤' Symbol std::pair{ QChar(0x2565), "SF480000" }, // Character '╥' Symbol std::pair{ QChar(0x2559), "SF490000" }, // Character '╙' Symbol std::pair{ QChar(0x2558), "SF500000" }, // Character '╘' Symbol std::pair{ QChar(0x2552), "SF510000" }, // Character '╒' Symbol std::pair{ QChar(0x2553), "SF520000" }, // Character '╓' Symbol std::pair{ QChar(0x256B), "SF530000" }, // Character '╫' Symbol std::pair{ QChar(0x256A), "SF540000" }, // Character '╪' Symbol std::pair{ QChar(0x015A), "Sacute" }, // Character 'Ś' Letter, Uppercase std::pair{ QChar(0x1E64), "Sacutedotaccent" }, // Character 'Ṥ' Letter, Uppercase std::pair{ QChar(0x03E0), "Sampigreek" }, // Character 'Ϡ' Letter, Uppercase std::pair{ QChar(0x0160), "Scaron" }, // Character 'Š' Letter, Uppercase std::pair{ QChar(0x1E66), "Scarondotaccent" }, // Character 'Ṧ' Letter, Uppercase std::pair{ QChar(0xF6FD), "Scaronsmall" }, // std::pair{ QChar(0x015E), "Scedilla" }, // Character 'Ş' Letter, Uppercase std::pair{ QChar(0x018F), "Schwa" }, // Character 'Ə' Letter, Uppercase std::pair{ QChar(0x04D8), "Schwacyrillic" }, // Character 'Ә' Letter, Uppercase std::pair{ QChar(0x04DA), "Schwadieresiscyrillic" }, // Character 'Ӛ' Letter, Uppercase std::pair{ QChar(0x24C8), "Scircle" }, // Character 'Ⓢ' Symbol std::pair{ QChar(0x015C), "Scircumflex" }, // Character 'Ŝ' Letter, Uppercase std::pair{ QChar(0x0218), "Scommaaccent" }, // Character 'Ș' Letter, Uppercase std::pair{ QChar(0x1E60), "Sdotaccent" }, // Character 'Ṡ' Letter, Uppercase std::pair{ QChar(0x1E62), "Sdotbelow" }, // Character 'Ṣ' Letter, Uppercase std::pair{ QChar(0x1E68), "Sdotbelowdotaccent" }, // Character 'Ṩ' Letter, Uppercase std::pair{ QChar(0x054D), "Seharmenian" }, // Character 'Ս' Letter, Uppercase std::pair{ QChar(0x2166), "Sevenroman" }, // Character 'Ⅶ' std::pair{ QChar(0x0547), "Shaarmenian" }, // Character 'Շ' Letter, Uppercase std::pair{ QChar(0x0428), "Shacyrillic" }, // Character 'Ш' Letter, Uppercase std::pair{ QChar(0x0429), "Shchacyrillic" }, // Character 'Щ' Letter, Uppercase std::pair{ QChar(0x03E2), "Sheicoptic" }, // Character 'Ϣ' Letter, Uppercase std::pair{ QChar(0x04BA), "Shhacyrillic" }, // Character 'Һ' Letter, Uppercase std::pair{ QChar(0x03EC), "Shimacoptic" }, // Character 'Ϭ' Letter, Uppercase std::pair{ QChar(0x03A3), "Sigma" }, // Character 'Σ' Letter, Uppercase std::pair{ QChar(0x2165), "Sixroman" }, // Character 'Ⅵ' std::pair{ QChar(0xFF33), "Smonospace" }, // Character 'S' Letter, Uppercase std::pair{ QChar(0x042C), "Softsigncyrillic" }, // Character 'Ь' Letter, Uppercase std::pair{ QChar(0xF773), "Ssmall" }, // std::pair{ QChar(0x03DA), "Stigmagreek" }, // Character 'Ϛ' Letter, Uppercase std::pair{ QChar(0x0054), "T" }, // Character 'T' Letter, Uppercase std::pair{ QChar(0x03A4), "Tau" }, // Character 'Τ' Letter, Uppercase std::pair{ QChar(0x0166), "Tbar" }, // Character 'Ŧ' Letter, Uppercase std::pair{ QChar(0x0164), "Tcaron" }, // Character 'Ť' Letter, Uppercase std::pair{ QChar(0x0162), "Tcedilla" }, // Character 'Ţ' Letter, Uppercase std::pair{ QChar(0x24C9), "Tcircle" }, // Character 'Ⓣ' Symbol std::pair{ QChar(0x1E70), "Tcircumflexbelow" }, // Character 'Ṱ' Letter, Uppercase std::pair{ QChar(0x0162), "Tcommaaccent" }, // Character 'Ţ' Letter, Uppercase std::pair{ QChar(0x1E6A), "Tdotaccent" }, // Character 'Ṫ' Letter, Uppercase std::pair{ QChar(0x1E6C), "Tdotbelow" }, // Character 'Ṭ' Letter, Uppercase std::pair{ QChar(0x0422), "Tecyrillic" }, // Character 'Т' Letter, Uppercase std::pair{ QChar(0x04AC), "Tedescendercyrillic" }, // Character 'Ҭ' Letter, Uppercase std::pair{ QChar(0x2169), "Tenroman" }, // Character 'Ⅹ' std::pair{ QChar(0x04B4), "Tetsecyrillic" }, // Character 'Ҵ' Letter, Uppercase std::pair{ QChar(0x0398), "Theta" }, // Character 'Θ' Letter, Uppercase std::pair{ QChar(0x01AC), "Thook" }, // Character 'Ƭ' Letter, Uppercase std::pair{ QChar(0x00DE), "Thorn" }, // Character 'Þ' Letter, Uppercase std::pair{ QChar(0xF7FE), "Thornsmall" }, // std::pair{ QChar(0x2162), "Threeroman" }, // Character 'Ⅲ' std::pair{ QChar(0xF6FE), "Tildesmall" }, // std::pair{ QChar(0x054F), "Tiwnarmenian" }, // Character 'Տ' Letter, Uppercase std::pair{ QChar(0x1E6E), "Tlinebelow" }, // Character 'Ṯ' Letter, Uppercase std::pair{ QChar(0xFF34), "Tmonospace" }, // Character 'T' Letter, Uppercase std::pair{ QChar(0x0539), "Toarmenian" }, // Character 'Թ' Letter, Uppercase std::pair{ QChar(0x01BC), "Tonefive" }, // Character 'Ƽ' Letter, Uppercase std::pair{ QChar(0x0184), "Tonesix" }, // Character 'Ƅ' Letter, Uppercase std::pair{ QChar(0x01A7), "Tonetwo" }, // Character 'Ƨ' Letter, Uppercase std::pair{ QChar(0x01AE), "Tretroflexhook" }, // Character 'Ʈ' Letter, Uppercase std::pair{ QChar(0x0426), "Tsecyrillic" }, // Character 'Ц' Letter, Uppercase std::pair{ QChar(0x040B), "Tshecyrillic" }, // Character 'Ћ' Letter, Uppercase std::pair{ QChar(0xF774), "Tsmall" }, // std::pair{ QChar(0x216B), "Twelveroman" }, // Character 'Ⅻ' std::pair{ QChar(0x2161), "Tworoman" }, // Character 'Ⅱ' std::pair{ QChar(0x0055), "U" }, // Character 'U' Letter, Uppercase std::pair{ QChar(0x00DA), "Uacute" }, // Character 'Ú' Letter, Uppercase std::pair{ QChar(0xF7FA), "Uacutesmall" }, // std::pair{ QChar(0x016C), "Ubreve" }, // Character 'Ŭ' Letter, Uppercase std::pair{ QChar(0x01D3), "Ucaron" }, // Character 'Ǔ' Letter, Uppercase std::pair{ QChar(0x24CA), "Ucircle" }, // Character 'Ⓤ' Symbol std::pair{ QChar(0x00DB), "Ucircumflex" }, // Character 'Û' Letter, Uppercase std::pair{ QChar(0x1E76), "Ucircumflexbelow" }, // Character 'Ṷ' Letter, Uppercase std::pair{ QChar(0xF7FB), "Ucircumflexsmall" }, // std::pair{ QChar(0x0423), "Ucyrillic" }, // Character 'У' Letter, Uppercase std::pair{ QChar(0x0170), "Udblacute" }, // Character 'Ű' Letter, Uppercase std::pair{ QChar(0x0214), "Udblgrave" }, // Character 'Ȕ' Letter, Uppercase std::pair{ QChar(0x00DC), "Udieresis" }, // Character 'Ü' Letter, Uppercase std::pair{ QChar(0x01D7), "Udieresisacute" }, // Character 'Ǘ' Letter, Uppercase std::pair{ QChar(0x1E72), "Udieresisbelow" }, // Character 'Ṳ' Letter, Uppercase std::pair{ QChar(0x01D9), "Udieresiscaron" }, // Character 'Ǚ' Letter, Uppercase std::pair{ QChar(0x04F0), "Udieresiscyrillic" }, // Character 'Ӱ' Letter, Uppercase std::pair{ QChar(0x01DB), "Udieresisgrave" }, // Character 'Ǜ' Letter, Uppercase std::pair{ QChar(0x01D5), "Udieresismacron" }, // Character 'Ǖ' Letter, Uppercase std::pair{ QChar(0xF7FC), "Udieresissmall" }, // std::pair{ QChar(0x1EE4), "Udotbelow" }, // Character 'Ụ' Letter, Uppercase std::pair{ QChar(0x00D9), "Ugrave" }, // Character 'Ù' Letter, Uppercase std::pair{ QChar(0xF7F9), "Ugravesmall" }, // std::pair{ QChar(0x1EE6), "Uhookabove" }, // Character 'Ủ' Letter, Uppercase std::pair{ QChar(0x01AF), "Uhorn" }, // Character 'Ư' Letter, Uppercase std::pair{ QChar(0x1EE8), "Uhornacute" }, // Character 'Ứ' Letter, Uppercase std::pair{ QChar(0x1EF0), "Uhorndotbelow" }, // Character 'Ự' Letter, Uppercase std::pair{ QChar(0x1EEA), "Uhorngrave" }, // Character 'Ừ' Letter, Uppercase std::pair{ QChar(0x1EEC), "Uhornhookabove" }, // Character 'Ử' Letter, Uppercase std::pair{ QChar(0x1EEE), "Uhorntilde" }, // Character 'Ữ' Letter, Uppercase std::pair{ QChar(0x0170), "Uhungarumlaut" }, // Character 'Ű' Letter, Uppercase std::pair{ QChar(0x04F2), "Uhungarumlautcyrillic" }, // Character 'Ӳ' Letter, Uppercase std::pair{ QChar(0x0216), "Uinvertedbreve" }, // Character 'Ȗ' Letter, Uppercase std::pair{ QChar(0x0478), "Ukcyrillic" }, // Character 'Ѹ' Letter, Uppercase std::pair{ QChar(0x016A), "Umacron" }, // Character 'Ū' Letter, Uppercase std::pair{ QChar(0x04EE), "Umacroncyrillic" }, // Character 'Ӯ' Letter, Uppercase std::pair{ QChar(0x1E7A), "Umacrondieresis" }, // Character 'Ṻ' Letter, Uppercase std::pair{ QChar(0xFF35), "Umonospace" }, // Character 'U' Letter, Uppercase std::pair{ QChar(0x0172), "Uogonek" }, // Character 'Ų' Letter, Uppercase std::pair{ QChar(0x03A5), "Upsilon" }, // Character 'Υ' Letter, Uppercase std::pair{ QChar(0x03D2), "Upsilon1" }, // Character 'ϒ' Letter, Uppercase std::pair{ QChar(0x03D3), "Upsilonacutehooksymbolgreek" }, // Character 'ϓ' Letter, Uppercase std::pair{ QChar(0x01B1), "Upsilonafrican" }, // Character 'Ʊ' Letter, Uppercase std::pair{ QChar(0x03AB), "Upsilondieresis" }, // Character 'Ϋ' Letter, Uppercase std::pair{ QChar(0x03D4), "Upsilondieresishooksymbolgreek" },// Character 'ϔ' Letter, Uppercase std::pair{ QChar(0x03D2), "Upsilonhooksymbol" }, // Character 'ϒ' Letter, Uppercase std::pair{ QChar(0x038E), "Upsilontonos" }, // Character 'Ύ' Letter, Uppercase std::pair{ QChar(0x016E), "Uring" }, // Character 'Ů' Letter, Uppercase std::pair{ QChar(0x040E), "Ushortcyrillic" }, // Character 'Ў' Letter, Uppercase std::pair{ QChar(0xF775), "Usmall" }, // std::pair{ QChar(0x04AE), "Ustraightcyrillic" }, // Character 'Ү' Letter, Uppercase std::pair{ QChar(0x04B0), "Ustraightstrokecyrillic" }, // Character 'Ұ' Letter, Uppercase std::pair{ QChar(0x0168), "Utilde" }, // Character 'Ũ' Letter, Uppercase std::pair{ QChar(0x1E78), "Utildeacute" }, // Character 'Ṹ' Letter, Uppercase std::pair{ QChar(0x1E74), "Utildebelow" }, // Character 'Ṵ' Letter, Uppercase std::pair{ QChar(0x0056), "V" }, // Character 'V' Letter, Uppercase std::pair{ QChar(0x24CB), "Vcircle" }, // Character 'Ⓥ' Symbol std::pair{ QChar(0x1E7E), "Vdotbelow" }, // Character 'Ṿ' Letter, Uppercase std::pair{ QChar(0x0412), "Vecyrillic" }, // Character 'В' Letter, Uppercase std::pair{ QChar(0x054E), "Vewarmenian" }, // Character 'Վ' Letter, Uppercase std::pair{ QChar(0x01B2), "Vhook" }, // Character 'Ʋ' Letter, Uppercase std::pair{ QChar(0xFF36), "Vmonospace" }, // Character 'V' Letter, Uppercase std::pair{ QChar(0x0548), "Voarmenian" }, // Character 'Ո' Letter, Uppercase std::pair{ QChar(0xF776), "Vsmall" }, // std::pair{ QChar(0x1E7C), "Vtilde" }, // Character 'Ṽ' Letter, Uppercase std::pair{ QChar(0x0057), "W" }, // Character 'W' Letter, Uppercase std::pair{ QChar(0x1E82), "Wacute" }, // Character 'Ẃ' Letter, Uppercase std::pair{ QChar(0x24CC), "Wcircle" }, // Character 'Ⓦ' Symbol std::pair{ QChar(0x0174), "Wcircumflex" }, // Character 'Ŵ' Letter, Uppercase std::pair{ QChar(0x1E84), "Wdieresis" }, // Character 'Ẅ' Letter, Uppercase std::pair{ QChar(0x1E86), "Wdotaccent" }, // Character 'Ẇ' Letter, Uppercase std::pair{ QChar(0x1E88), "Wdotbelow" }, // Character 'Ẉ' Letter, Uppercase std::pair{ QChar(0x1E80), "Wgrave" }, // Character 'Ẁ' Letter, Uppercase std::pair{ QChar(0xFF37), "Wmonospace" }, // Character 'W' Letter, Uppercase std::pair{ QChar(0xF777), "Wsmall" }, // std::pair{ QChar(0x0058), "X" }, // Character 'X' Letter, Uppercase std::pair{ QChar(0x24CD), "Xcircle" }, // Character 'Ⓧ' Symbol std::pair{ QChar(0x1E8C), "Xdieresis" }, // Character 'Ẍ' Letter, Uppercase std::pair{ QChar(0x1E8A), "Xdotaccent" }, // Character 'Ẋ' Letter, Uppercase std::pair{ QChar(0x053D), "Xeharmenian" }, // Character 'Խ' Letter, Uppercase std::pair{ QChar(0x039E), "Xi" }, // Character 'Ξ' Letter, Uppercase std::pair{ QChar(0xFF38), "Xmonospace" }, // Character 'X' Letter, Uppercase std::pair{ QChar(0xF778), "Xsmall" }, // std::pair{ QChar(0x0059), "Y" }, // Character 'Y' Letter, Uppercase std::pair{ QChar(0x00DD), "Yacute" }, // Character 'Ý' Letter, Uppercase std::pair{ QChar(0xF7FD), "Yacutesmall" }, // std::pair{ QChar(0x0462), "Yatcyrillic" }, // Character 'Ѣ' Letter, Uppercase std::pair{ QChar(0x24CE), "Ycircle" }, // Character 'Ⓨ' Symbol std::pair{ QChar(0x0176), "Ycircumflex" }, // Character 'Ŷ' Letter, Uppercase std::pair{ QChar(0x0178), "Ydieresis" }, // Character 'Ÿ' Letter, Uppercase std::pair{ QChar(0xF7FF), "Ydieresissmall" }, // std::pair{ QChar(0x1E8E), "Ydotaccent" }, // Character 'Ẏ' Letter, Uppercase std::pair{ QChar(0x1EF4), "Ydotbelow" }, // Character 'Ỵ' Letter, Uppercase std::pair{ QChar(0x042B), "Yericyrillic" }, // Character 'Ы' Letter, Uppercase std::pair{ QChar(0x04F8), "Yerudieresiscyrillic" }, // Character 'Ӹ' Letter, Uppercase std::pair{ QChar(0x1EF2), "Ygrave" }, // Character 'Ỳ' Letter, Uppercase std::pair{ QChar(0x01B3), "Yhook" }, // Character 'Ƴ' Letter, Uppercase std::pair{ QChar(0x1EF6), "Yhookabove" }, // Character 'Ỷ' Letter, Uppercase std::pair{ QChar(0x0545), "Yiarmenian" }, // Character 'Յ' Letter, Uppercase std::pair{ QChar(0x0407), "Yicyrillic" }, // Character 'Ї' Letter, Uppercase std::pair{ QChar(0x0552), "Yiwnarmenian" }, // Character 'Ւ' Letter, Uppercase std::pair{ QChar(0xFF39), "Ymonospace" }, // Character 'Y' Letter, Uppercase std::pair{ QChar(0xF779), "Ysmall" }, // std::pair{ QChar(0x1EF8), "Ytilde" }, // Character 'Ỹ' Letter, Uppercase std::pair{ QChar(0x046A), "Yusbigcyrillic" }, // Character 'Ѫ' Letter, Uppercase std::pair{ QChar(0x046C), "Yusbigiotifiedcyrillic" }, // Character 'Ѭ' Letter, Uppercase std::pair{ QChar(0x0466), "Yuslittlecyrillic" }, // Character 'Ѧ' Letter, Uppercase std::pair{ QChar(0x0468), "Yuslittleiotifiedcyrillic" }, // Character 'Ѩ' Letter, Uppercase std::pair{ QChar(0x005A), "Z" }, // Character 'Z' Letter, Uppercase std::pair{ QChar(0x0536), "Zaarmenian" }, // Character 'Զ' Letter, Uppercase std::pair{ QChar(0x0179), "Zacute" }, // Character 'Ź' Letter, Uppercase std::pair{ QChar(0x017D), "Zcaron" }, // Character 'Ž' Letter, Uppercase std::pair{ QChar(0xF6FF), "Zcaronsmall" }, // std::pair{ QChar(0x24CF), "Zcircle" }, // Character 'Ⓩ' Symbol std::pair{ QChar(0x1E90), "Zcircumflex" }, // Character 'Ẑ' Letter, Uppercase std::pair{ QChar(0x017B), "Zdot" }, // Character 'Ż' Letter, Uppercase std::pair{ QChar(0x017B), "Zdotaccent" }, // Character 'Ż' Letter, Uppercase std::pair{ QChar(0x1E92), "Zdotbelow" }, // Character 'Ẓ' Letter, Uppercase std::pair{ QChar(0x0417), "Zecyrillic" }, // Character 'З' Letter, Uppercase std::pair{ QChar(0x0498), "Zedescendercyrillic" }, // Character 'Ҙ' Letter, Uppercase std::pair{ QChar(0x04DE), "Zedieresiscyrillic" }, // Character 'Ӟ' Letter, Uppercase std::pair{ QChar(0x0396), "Zeta" }, // Character 'Ζ' Letter, Uppercase std::pair{ QChar(0x053A), "Zhearmenian" }, // Character 'Ժ' Letter, Uppercase std::pair{ QChar(0x04C1), "Zhebrevecyrillic" }, // Character 'Ӂ' Letter, Uppercase std::pair{ QChar(0x0416), "Zhecyrillic" }, // Character 'Ж' Letter, Uppercase std::pair{ QChar(0x0496), "Zhedescendercyrillic" }, // Character 'Җ' Letter, Uppercase std::pair{ QChar(0x04DC), "Zhedieresiscyrillic" }, // Character 'Ӝ' Letter, Uppercase std::pair{ QChar(0x1E94), "Zlinebelow" }, // Character 'Ẕ' Letter, Uppercase std::pair{ QChar(0xFF3A), "Zmonospace" }, // Character 'Z' Letter, Uppercase std::pair{ QChar(0xF77A), "Zsmall" }, // std::pair{ QChar(0x01B5), "Zstroke" }, // Character 'Ƶ' Letter, Uppercase std::pair{ QChar(0x0061), "a" }, // Character 'a' Letter, Lowercase std::pair{ QChar(0x0986), "aabengali" }, // Character 'আ' Letter std::pair{ QChar(0x00E1), "aacute" }, // Character 'á' Letter, Lowercase std::pair{ QChar(0x0906), "aadeva" }, // Character 'आ' Letter std::pair{ QChar(0x0A86), "aagujarati" }, // Character 'આ' Letter std::pair{ QChar(0x0A06), "aagurmukhi" }, // Character 'ਆ' Letter std::pair{ QChar(0x0A3E), "aamatragurmukhi" }, // Character 'ਾ' Mark std::pair{ QChar(0x3303), "aarusquare" }, // Character '㌃' Symbol std::pair{ QChar(0x09BE), "aavowelsignbengali" }, // Character 'া' Mark std::pair{ QChar(0x093E), "aavowelsigndeva" }, // Character 'ा' Mark std::pair{ QChar(0x0ABE), "aavowelsigngujarati" }, // Character 'ા' Mark std::pair{ QChar(0x055F), "abbreviationmarkarmenian" }, // Character '՟' Punctuation std::pair{ QChar(0x0970), "abbreviationsigndeva" }, // Character '॰' Punctuation std::pair{ QChar(0x0985), "abengali" }, // Character 'অ' Letter std::pair{ QChar(0x311A), "abopomofo" }, // Character 'ㄚ' Letter std::pair{ QChar(0x0103), "abreve" }, // Character 'ă' Letter, Lowercase std::pair{ QChar(0x1EAF), "abreveacute" }, // Character 'ắ' Letter, Lowercase std::pair{ QChar(0x04D1), "abrevecyrillic" }, // Character 'ӑ' Letter, Lowercase std::pair{ QChar(0x1EB7), "abrevedotbelow" }, // Character 'ặ' Letter, Lowercase std::pair{ QChar(0x1EB1), "abrevegrave" }, // Character 'ằ' Letter, Lowercase std::pair{ QChar(0x1EB3), "abrevehookabove" }, // Character 'ẳ' Letter, Lowercase std::pair{ QChar(0x1EB5), "abrevetilde" }, // Character 'ẵ' Letter, Lowercase std::pair{ QChar(0x01CE), "acaron" }, // Character 'ǎ' Letter, Lowercase std::pair{ QChar(0x24D0), "acircle" }, // Character 'ⓐ' Symbol std::pair{ QChar(0x00E2), "acircumflex" }, // Character 'â' Letter, Lowercase std::pair{ QChar(0x1EA5), "acircumflexacute" }, // Character 'ấ' Letter, Lowercase std::pair{ QChar(0x1EAD), "acircumflexdotbelow" }, // Character 'ậ' Letter, Lowercase std::pair{ QChar(0x1EA7), "acircumflexgrave" }, // Character 'ầ' Letter, Lowercase std::pair{ QChar(0x1EA9), "acircumflexhookabove" }, // Character 'ẩ' Letter, Lowercase std::pair{ QChar(0x1EAB), "acircumflextilde" }, // Character 'ẫ' Letter, Lowercase std::pair{ QChar(0x00B4), "acute" }, // Character '´' Symbol std::pair{ QChar(0x0317), "acutebelowcmb" }, // Character '̗' Mark std::pair{ QChar(0x0301), "acutecmb" }, // Character '́' Mark std::pair{ QChar(0x0301), "acutecomb" }, // Character '́' Mark std::pair{ QChar(0x0954), "acutedeva" }, // Character '॔' Mark std::pair{ QChar(0x02CF), "acutelowmod" }, // Character 'ˏ' Letter std::pair{ QChar(0x0341), "acutetonecmb" }, // Character '́' Mark std::pair{ QChar(0x0430), "acyrillic" }, // Character 'а' Letter, Lowercase std::pair{ QChar(0x0201), "adblgrave" }, // Character 'ȁ' Letter, Lowercase std::pair{ QChar(0x0A71), "addakgurmukhi" }, // Character 'ੱ' Mark std::pair{ QChar(0x0905), "adeva" }, // Character 'अ' Letter std::pair{ QChar(0x00E4), "adieresis" }, // Character 'ä' Letter, Lowercase std::pair{ QChar(0x04D3), "adieresiscyrillic" }, // Character 'ӓ' Letter, Lowercase std::pair{ QChar(0x01DF), "adieresismacron" }, // Character 'ǟ' Letter, Lowercase std::pair{ QChar(0x1EA1), "adotbelow" }, // Character 'ạ' Letter, Lowercase std::pair{ QChar(0x01E1), "adotmacron" }, // Character 'ǡ' Letter, Lowercase std::pair{ QChar(0x00E6), "ae" }, // Character 'æ' Letter, Lowercase std::pair{ QChar(0x01FD), "aeacute" }, // Character 'ǽ' Letter, Lowercase std::pair{ QChar(0x3150), "aekorean" }, // Character 'ㅐ' Letter std::pair{ QChar(0x01E3), "aemacron" }, // Character 'ǣ' Letter, Lowercase std::pair{ QChar(0x2015), "afii00208" }, // Character '―' Punctuation std::pair{ QChar(0x20A4), "afii08941" }, // Character '₤' Symbol std::pair{ QChar(0x0410), "afii10017" }, // Character 'А' Letter, Uppercase std::pair{ QChar(0x0411), "afii10018" }, // Character 'Б' Letter, Uppercase std::pair{ QChar(0x0412), "afii10019" }, // Character 'В' Letter, Uppercase std::pair{ QChar(0x0413), "afii10020" }, // Character 'Г' Letter, Uppercase std::pair{ QChar(0x0414), "afii10021" }, // Character 'Д' Letter, Uppercase std::pair{ QChar(0x0415), "afii10022" }, // Character 'Е' Letter, Uppercase std::pair{ QChar(0x0401), "afii10023" }, // Character 'Ё' Letter, Uppercase std::pair{ QChar(0x0416), "afii10024" }, // Character 'Ж' Letter, Uppercase std::pair{ QChar(0x0417), "afii10025" }, // Character 'З' Letter, Uppercase std::pair{ QChar(0x0418), "afii10026" }, // Character 'И' Letter, Uppercase std::pair{ QChar(0x0419), "afii10027" }, // Character 'Й' Letter, Uppercase std::pair{ QChar(0x041A), "afii10028" }, // Character 'К' Letter, Uppercase std::pair{ QChar(0x041B), "afii10029" }, // Character 'Л' Letter, Uppercase std::pair{ QChar(0x041C), "afii10030" }, // Character 'М' Letter, Uppercase std::pair{ QChar(0x041D), "afii10031" }, // Character 'Н' Letter, Uppercase std::pair{ QChar(0x041E), "afii10032" }, // Character 'О' Letter, Uppercase std::pair{ QChar(0x041F), "afii10033" }, // Character 'П' Letter, Uppercase std::pair{ QChar(0x0420), "afii10034" }, // Character 'Р' Letter, Uppercase std::pair{ QChar(0x0421), "afii10035" }, // Character 'С' Letter, Uppercase std::pair{ QChar(0x0422), "afii10036" }, // Character 'Т' Letter, Uppercase std::pair{ QChar(0x0423), "afii10037" }, // Character 'У' Letter, Uppercase std::pair{ QChar(0x0424), "afii10038" }, // Character 'Ф' Letter, Uppercase std::pair{ QChar(0x0425), "afii10039" }, // Character 'Х' Letter, Uppercase std::pair{ QChar(0x0426), "afii10040" }, // Character 'Ц' Letter, Uppercase std::pair{ QChar(0x0427), "afii10041" }, // Character 'Ч' Letter, Uppercase std::pair{ QChar(0x0428), "afii10042" }, // Character 'Ш' Letter, Uppercase std::pair{ QChar(0x0429), "afii10043" }, // Character 'Щ' Letter, Uppercase std::pair{ QChar(0x042A), "afii10044" }, // Character 'Ъ' Letter, Uppercase std::pair{ QChar(0x042B), "afii10045" }, // Character 'Ы' Letter, Uppercase std::pair{ QChar(0x042C), "afii10046" }, // Character 'Ь' Letter, Uppercase std::pair{ QChar(0x042D), "afii10047" }, // Character 'Э' Letter, Uppercase std::pair{ QChar(0x042E), "afii10048" }, // Character 'Ю' Letter, Uppercase std::pair{ QChar(0x042F), "afii10049" }, // Character 'Я' Letter, Uppercase std::pair{ QChar(0x0490), "afii10050" }, // Character 'Ґ' Letter, Uppercase std::pair{ QChar(0x0402), "afii10051" }, // Character 'Ђ' Letter, Uppercase std::pair{ QChar(0x0403), "afii10052" }, // Character 'Ѓ' Letter, Uppercase std::pair{ QChar(0x0404), "afii10053" }, // Character 'Є' Letter, Uppercase std::pair{ QChar(0x0405), "afii10054" }, // Character 'Ѕ' Letter, Uppercase std::pair{ QChar(0x0406), "afii10055" }, // Character 'І' Letter, Uppercase std::pair{ QChar(0x0407), "afii10056" }, // Character 'Ї' Letter, Uppercase std::pair{ QChar(0x0408), "afii10057" }, // Character 'Ј' Letter, Uppercase std::pair{ QChar(0x0409), "afii10058" }, // Character 'Љ' Letter, Uppercase std::pair{ QChar(0x040A), "afii10059" }, // Character 'Њ' Letter, Uppercase std::pair{ QChar(0x040B), "afii10060" }, // Character 'Ћ' Letter, Uppercase std::pair{ QChar(0x040C), "afii10061" }, // Character 'Ќ' Letter, Uppercase std::pair{ QChar(0x040E), "afii10062" }, // Character 'Ў' Letter, Uppercase std::pair{ QChar(0xF6C4), "afii10063" }, // std::pair{ QChar(0xF6C5), "afii10064" }, // std::pair{ QChar(0x0430), "afii10065" }, // Character 'а' Letter, Lowercase std::pair{ QChar(0x0431), "afii10066" }, // Character 'б' Letter, Lowercase std::pair{ QChar(0x0432), "afii10067" }, // Character 'в' Letter, Lowercase std::pair{ QChar(0x0433), "afii10068" }, // Character 'г' Letter, Lowercase std::pair{ QChar(0x0434), "afii10069" }, // Character 'д' Letter, Lowercase std::pair{ QChar(0x0435), "afii10070" }, // Character 'е' Letter, Lowercase std::pair{ QChar(0x0451), "afii10071" }, // Character 'ё' Letter, Lowercase std::pair{ QChar(0x0436), "afii10072" }, // Character 'ж' Letter, Lowercase std::pair{ QChar(0x0437), "afii10073" }, // Character 'з' Letter, Lowercase std::pair{ QChar(0x0438), "afii10074" }, // Character 'и' Letter, Lowercase std::pair{ QChar(0x0439), "afii10075" }, // Character 'й' Letter, Lowercase std::pair{ QChar(0x043A), "afii10076" }, // Character 'к' Letter, Lowercase std::pair{ QChar(0x043B), "afii10077" }, // Character 'л' Letter, Lowercase std::pair{ QChar(0x043C), "afii10078" }, // Character 'м' Letter, Lowercase std::pair{ QChar(0x043D), "afii10079" }, // Character 'н' Letter, Lowercase std::pair{ QChar(0x043E), "afii10080" }, // Character 'о' Letter, Lowercase std::pair{ QChar(0x043F), "afii10081" }, // Character 'п' Letter, Lowercase std::pair{ QChar(0x0440), "afii10082" }, // Character 'р' Letter, Lowercase std::pair{ QChar(0x0441), "afii10083" }, // Character 'с' Letter, Lowercase std::pair{ QChar(0x0442), "afii10084" }, // Character 'т' Letter, Lowercase std::pair{ QChar(0x0443), "afii10085" }, // Character 'у' Letter, Lowercase std::pair{ QChar(0x0444), "afii10086" }, // Character 'ф' Letter, Lowercase std::pair{ QChar(0x0445), "afii10087" }, // Character 'х' Letter, Lowercase std::pair{ QChar(0x0446), "afii10088" }, // Character 'ц' Letter, Lowercase std::pair{ QChar(0x0447), "afii10089" }, // Character 'ч' Letter, Lowercase std::pair{ QChar(0x0448), "afii10090" }, // Character 'ш' Letter, Lowercase std::pair{ QChar(0x0449), "afii10091" }, // Character 'щ' Letter, Lowercase std::pair{ QChar(0x044A), "afii10092" }, // Character 'ъ' Letter, Lowercase std::pair{ QChar(0x044B), "afii10093" }, // Character 'ы' Letter, Lowercase std::pair{ QChar(0x044C), "afii10094" }, // Character 'ь' Letter, Lowercase std::pair{ QChar(0x044D), "afii10095" }, // Character 'э' Letter, Lowercase std::pair{ QChar(0x044E), "afii10096" }, // Character 'ю' Letter, Lowercase std::pair{ QChar(0x044F), "afii10097" }, // Character 'я' Letter, Lowercase std::pair{ QChar(0x0491), "afii10098" }, // Character 'ґ' Letter, Lowercase std::pair{ QChar(0x0452), "afii10099" }, // Character 'ђ' Letter, Lowercase std::pair{ QChar(0x0453), "afii10100" }, // Character 'ѓ' Letter, Lowercase std::pair{ QChar(0x0454), "afii10101" }, // Character 'є' Letter, Lowercase std::pair{ QChar(0x0455), "afii10102" }, // Character 'ѕ' Letter, Lowercase std::pair{ QChar(0x0456), "afii10103" }, // Character 'і' Letter, Lowercase std::pair{ QChar(0x0457), "afii10104" }, // Character 'ї' Letter, Lowercase std::pair{ QChar(0x0458), "afii10105" }, // Character 'ј' Letter, Lowercase std::pair{ QChar(0x0459), "afii10106" }, // Character 'љ' Letter, Lowercase std::pair{ QChar(0x045A), "afii10107" }, // Character 'њ' Letter, Lowercase std::pair{ QChar(0x045B), "afii10108" }, // Character 'ћ' Letter, Lowercase std::pair{ QChar(0x045C), "afii10109" }, // Character 'ќ' Letter, Lowercase std::pair{ QChar(0x045E), "afii10110" }, // Character 'ў' Letter, Lowercase std::pair{ QChar(0x040F), "afii10145" }, // Character 'Џ' Letter, Uppercase std::pair{ QChar(0x0462), "afii10146" }, // Character 'Ѣ' Letter, Uppercase std::pair{ QChar(0x0472), "afii10147" }, // Character 'Ѳ' Letter, Uppercase std::pair{ QChar(0x0474), "afii10148" }, // Character 'Ѵ' Letter, Uppercase std::pair{ QChar(0xF6C6), "afii10192" }, // std::pair{ QChar(0x045F), "afii10193" }, // Character 'џ' Letter, Lowercase std::pair{ QChar(0x0463), "afii10194" }, // Character 'ѣ' Letter, Lowercase std::pair{ QChar(0x0473), "afii10195" }, // Character 'ѳ' Letter, Lowercase std::pair{ QChar(0x0475), "afii10196" }, // Character 'ѵ' Letter, Lowercase std::pair{ QChar(0xF6C7), "afii10831" }, // std::pair{ QChar(0xF6C8), "afii10832" }, // std::pair{ QChar(0x04D9), "afii10846" }, // Character 'ә' Letter, Lowercase std::pair{ QChar(0x200E), "afii299" }, // std::pair{ QChar(0x200F), "afii300" }, // std::pair{ QChar(0x200D), "afii301" }, // std::pair{ QChar(0x066A), "afii57381" }, // Character '٪' Punctuation std::pair{ QChar(0x060C), "afii57388" }, // Character '،' Punctuation std::pair{ QChar(0x0660), "afii57392" }, // Character '٠' Digit std::pair{ QChar(0x0661), "afii57393" }, // Character '١' Digit std::pair{ QChar(0x0662), "afii57394" }, // Character '٢' Digit std::pair{ QChar(0x0663), "afii57395" }, // Character '٣' Digit std::pair{ QChar(0x0664), "afii57396" }, // Character '٤' Digit std::pair{ QChar(0x0665), "afii57397" }, // Character '٥' Digit std::pair{ QChar(0x0666), "afii57398" }, // Character '٦' Digit std::pair{ QChar(0x0667), "afii57399" }, // Character '٧' Digit std::pair{ QChar(0x0668), "afii57400" }, // Character '٨' Digit std::pair{ QChar(0x0669), "afii57401" }, // Character '٩' Digit std::pair{ QChar(0x061B), "afii57403" }, // Character '؛' Punctuation std::pair{ QChar(0x061F), "afii57407" }, // Character '؟' Punctuation std::pair{ QChar(0x0621), "afii57409" }, // Character 'ء' Letter std::pair{ QChar(0x0622), "afii57410" }, // Character 'آ' Letter std::pair{ QChar(0x0623), "afii57411" }, // Character 'أ' Letter std::pair{ QChar(0x0624), "afii57412" }, // Character 'ؤ' Letter std::pair{ QChar(0x0625), "afii57413" }, // Character 'إ' Letter std::pair{ QChar(0x0626), "afii57414" }, // Character 'ئ' Letter std::pair{ QChar(0x0627), "afii57415" }, // Character 'ا' Letter std::pair{ QChar(0x0628), "afii57416" }, // Character 'ب' Letter std::pair{ QChar(0x0629), "afii57417" }, // Character 'ة' Letter std::pair{ QChar(0x062A), "afii57418" }, // Character 'ت' Letter std::pair{ QChar(0x062B), "afii57419" }, // Character 'ث' Letter std::pair{ QChar(0x062C), "afii57420" }, // Character 'ج' Letter std::pair{ QChar(0x062D), "afii57421" }, // Character 'ح' Letter std::pair{ QChar(0x062E), "afii57422" }, // Character 'خ' Letter std::pair{ QChar(0x062F), "afii57423" }, // Character 'د' Letter std::pair{ QChar(0x0630), "afii57424" }, // Character 'ذ' Letter std::pair{ QChar(0x0631), "afii57425" }, // Character 'ر' Letter std::pair{ QChar(0x0632), "afii57426" }, // Character 'ز' Letter std::pair{ QChar(0x0633), "afii57427" }, // Character 'س' Letter std::pair{ QChar(0x0634), "afii57428" }, // Character 'ش' Letter std::pair{ QChar(0x0635), "afii57429" }, // Character 'ص' Letter std::pair{ QChar(0x0636), "afii57430" }, // Character 'ض' Letter std::pair{ QChar(0x0637), "afii57431" }, // Character 'ط' Letter std::pair{ QChar(0x0638), "afii57432" }, // Character 'ظ' Letter std::pair{ QChar(0x0639), "afii57433" }, // Character 'ع' Letter std::pair{ QChar(0x063A), "afii57434" }, // Character 'غ' Letter std::pair{ QChar(0x0640), "afii57440" }, // Character 'ـ' Letter std::pair{ QChar(0x0641), "afii57441" }, // Character 'ف' Letter std::pair{ QChar(0x0642), "afii57442" }, // Character 'ق' Letter std::pair{ QChar(0x0643), "afii57443" }, // Character 'ك' Letter std::pair{ QChar(0x0644), "afii57444" }, // Character 'ل' Letter std::pair{ QChar(0x0645), "afii57445" }, // Character 'م' Letter std::pair{ QChar(0x0646), "afii57446" }, // Character 'ن' Letter std::pair{ QChar(0x0648), "afii57448" }, // Character 'و' Letter std::pair{ QChar(0x0649), "afii57449" }, // Character 'ى' Letter std::pair{ QChar(0x064A), "afii57450" }, // Character 'ي' Letter std::pair{ QChar(0x064B), "afii57451" }, // Character 'ً' Mark std::pair{ QChar(0x064C), "afii57452" }, // Character 'ٌ' Mark std::pair{ QChar(0x064D), "afii57453" }, // Character 'ٍ' Mark std::pair{ QChar(0x064E), "afii57454" }, // Character 'َ' Mark std::pair{ QChar(0x064F), "afii57455" }, // Character 'ُ' Mark std::pair{ QChar(0x0650), "afii57456" }, // Character 'ِ' Mark std::pair{ QChar(0x0651), "afii57457" }, // Character 'ّ' Mark std::pair{ QChar(0x0652), "afii57458" }, // Character 'ْ' Mark std::pair{ QChar(0x0647), "afii57470" }, // Character 'ه' Letter std::pair{ QChar(0x06A4), "afii57505" }, // Character 'ڤ' Letter std::pair{ QChar(0x067E), "afii57506" }, // Character 'پ' Letter std::pair{ QChar(0x0686), "afii57507" }, // Character 'چ' Letter std::pair{ QChar(0x0698), "afii57508" }, // Character 'ژ' Letter std::pair{ QChar(0x06AF), "afii57509" }, // Character 'گ' Letter std::pair{ QChar(0x0679), "afii57511" }, // Character 'ٹ' Letter std::pair{ QChar(0x0688), "afii57512" }, // Character 'ڈ' Letter std::pair{ QChar(0x0691), "afii57513" }, // Character 'ڑ' Letter std::pair{ QChar(0x06BA), "afii57514" }, // Character 'ں' Letter std::pair{ QChar(0x06D2), "afii57519" }, // Character 'ے' Letter std::pair{ QChar(0x06D5), "afii57534" }, // Character 'ە' Letter std::pair{ QChar(0x20AA), "afii57636" }, // Character '₪' Symbol std::pair{ QChar(0x05BE), "afii57645" }, // Character '־' Punctuation std::pair{ QChar(0x05C3), "afii57658" }, // Character '׃' Punctuation std::pair{ QChar(0x05D0), "afii57664" }, // Character 'א' Letter std::pair{ QChar(0x05D1), "afii57665" }, // Character 'ב' Letter std::pair{ QChar(0x05D2), "afii57666" }, // Character 'ג' Letter std::pair{ QChar(0x05D3), "afii57667" }, // Character 'ד' Letter std::pair{ QChar(0x05D4), "afii57668" }, // Character 'ה' Letter std::pair{ QChar(0x05D5), "afii57669" }, // Character 'ו' Letter std::pair{ QChar(0x05D6), "afii57670" }, // Character 'ז' Letter std::pair{ QChar(0x05D7), "afii57671" }, // Character 'ח' Letter std::pair{ QChar(0x05D8), "afii57672" }, // Character 'ט' Letter std::pair{ QChar(0x05D9), "afii57673" }, // Character 'י' Letter std::pair{ QChar(0x05DA), "afii57674" }, // Character 'ך' Letter std::pair{ QChar(0x05DB), "afii57675" }, // Character 'כ' Letter std::pair{ QChar(0x05DC), "afii57676" }, // Character 'ל' Letter std::pair{ QChar(0x05DD), "afii57677" }, // Character 'ם' Letter std::pair{ QChar(0x05DE), "afii57678" }, // Character 'מ' Letter std::pair{ QChar(0x05DF), "afii57679" }, // Character 'ן' Letter std::pair{ QChar(0x05E0), "afii57680" }, // Character 'נ' Letter std::pair{ QChar(0x05E1), "afii57681" }, // Character 'ס' Letter std::pair{ QChar(0x05E2), "afii57682" }, // Character 'ע' Letter std::pair{ QChar(0x05E3), "afii57683" }, // Character 'ף' Letter std::pair{ QChar(0x05E4), "afii57684" }, // Character 'פ' Letter std::pair{ QChar(0x05E5), "afii57685" }, // Character 'ץ' Letter std::pair{ QChar(0x05E6), "afii57686" }, // Character 'צ' Letter std::pair{ QChar(0x05E7), "afii57687" }, // Character 'ק' Letter std::pair{ QChar(0x05E8), "afii57688" }, // Character 'ר' Letter std::pair{ QChar(0x05E9), "afii57689" }, // Character 'ש' Letter std::pair{ QChar(0x05EA), "afii57690" }, // Character 'ת' Letter std::pair{ QChar(0xFB2A), "afii57694" }, // Character 'שׁ' Letter std::pair{ QChar(0xFB2B), "afii57695" }, // Character 'שׂ' Letter std::pair{ QChar(0xFB4B), "afii57700" }, // Character 'וֹ' Letter std::pair{ QChar(0xFB1F), "afii57705" }, // Character 'ײַ' Letter std::pair{ QChar(0x05F0), "afii57716" }, // Character 'װ' Letter std::pair{ QChar(0x05F1), "afii57717" }, // Character 'ױ' Letter std::pair{ QChar(0x05F2), "afii57718" }, // Character 'ײ' Letter std::pair{ QChar(0xFB35), "afii57723" }, // Character 'וּ' Letter std::pair{ QChar(0x05B4), "afii57793" }, // Character 'ִ' Mark std::pair{ QChar(0x05B5), "afii57794" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B6), "afii57795" }, // Character 'ֶ' Mark std::pair{ QChar(0x05BB), "afii57796" }, // Character 'ֻ' Mark std::pair{ QChar(0x05B8), "afii57797" }, // Character 'ָ' Mark std::pair{ QChar(0x05B7), "afii57798" }, // Character 'ַ' Mark std::pair{ QChar(0x05B0), "afii57799" }, // Character 'ְ' Mark std::pair{ QChar(0x05B2), "afii57800" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B1), "afii57801" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B3), "afii57802" }, // Character 'ֳ' Mark std::pair{ QChar(0x05C2), "afii57803" }, // Character 'ׂ' Mark std::pair{ QChar(0x05C1), "afii57804" }, // Character 'ׁ' Mark std::pair{ QChar(0x05B9), "afii57806" }, // Character 'ֹ' Mark std::pair{ QChar(0x05BC), "afii57807" }, // Character 'ּ' Mark std::pair{ QChar(0x05BD), "afii57839" }, // Character 'ֽ' Mark std::pair{ QChar(0x05BF), "afii57841" }, // Character 'ֿ' Mark std::pair{ QChar(0x05C0), "afii57842" }, // Character '׀' Punctuation std::pair{ QChar(0x02BC), "afii57929" }, // Character 'ʼ' Letter std::pair{ QChar(0x2105), "afii61248" }, // Character '℅' Symbol std::pair{ QChar(0x2113), "afii61289" }, // Character 'ℓ' Letter, Lowercase std::pair{ QChar(0x2116), "afii61352" }, // Character '№' Symbol std::pair{ QChar(0x202C), "afii61573" }, // std::pair{ QChar(0x202D), "afii61574" }, // std::pair{ QChar(0x202E), "afii61575" }, // std::pair{ QChar(0x200C), "afii61664" }, // std::pair{ QChar(0x066D), "afii63167" }, // Character '٭' Punctuation std::pair{ QChar(0x02BD), "afii64937" }, // Character 'ʽ' Letter std::pair{ QChar(0x00E0), "agrave" }, // Character 'à' Letter, Lowercase std::pair{ QChar(0x0A85), "agujarati" }, // Character 'અ' Letter std::pair{ QChar(0x0A05), "agurmukhi" }, // Character 'ਅ' Letter std::pair{ QChar(0x3042), "ahiragana" }, // Character 'あ' Letter std::pair{ QChar(0x1EA3), "ahookabove" }, // Character 'ả' Letter, Lowercase std::pair{ QChar(0x0990), "aibengali" }, // Character 'ঐ' Letter std::pair{ QChar(0x311E), "aibopomofo" }, // Character 'ㄞ' Letter std::pair{ QChar(0x0910), "aideva" }, // Character 'ऐ' Letter std::pair{ QChar(0x04D5), "aiecyrillic" }, // Character 'ӕ' Letter, Lowercase std::pair{ QChar(0x0A90), "aigujarati" }, // Character 'ઐ' Letter std::pair{ QChar(0x0A10), "aigurmukhi" }, // Character 'ਐ' Letter std::pair{ QChar(0x0A48), "aimatragurmukhi" }, // Character 'ੈ' Mark std::pair{ QChar(0x0639), "ainarabic" }, // Character 'ع' Letter std::pair{ QChar(0xFECA), "ainfinalarabic" }, // Character 'ﻊ' Letter std::pair{ QChar(0xFECB), "aininitialarabic" }, // Character 'ﻋ' Letter std::pair{ QChar(0xFECC), "ainmedialarabic" }, // Character 'ﻌ' Letter std::pair{ QChar(0x0203), "ainvertedbreve" }, // Character 'ȃ' Letter, Lowercase std::pair{ QChar(0x09C8), "aivowelsignbengali" }, // Character 'ৈ' Mark std::pair{ QChar(0x0948), "aivowelsigndeva" }, // Character 'ै' Mark std::pair{ QChar(0x0AC8), "aivowelsigngujarati" }, // Character 'ૈ' Mark std::pair{ QChar(0x30A2), "akatakana" }, // Character 'ア' Letter std::pair{ QChar(0xFF71), "akatakanahalfwidth" }, // Character 'ア' Letter std::pair{ QChar(0x314F), "akorean" }, // Character 'ㅏ' Letter std::pair{ QChar(0x05D0), "alef" }, // Character 'א' Letter std::pair{ QChar(0x0627), "alefarabic" }, // Character 'ا' Letter std::pair{ QChar(0xFB30), "alefdageshhebrew" }, // Character 'אּ' Letter std::pair{ QChar(0xFE8E), "aleffinalarabic" }, // Character 'ﺎ' Letter std::pair{ QChar(0x0623), "alefhamzaabovearabic" }, // Character 'أ' Letter std::pair{ QChar(0xFE84), "alefhamzaabovefinalarabic" }, // Character 'ﺄ' Letter std::pair{ QChar(0x0625), "alefhamzabelowarabic" }, // Character 'إ' Letter std::pair{ QChar(0xFE88), "alefhamzabelowfinalarabic" }, // Character 'ﺈ' Letter std::pair{ QChar(0x05D0), "alefhebrew" }, // Character 'א' Letter std::pair{ QChar(0xFB4F), "aleflamedhebrew" }, // Character 'ﭏ' Letter std::pair{ QChar(0x0622), "alefmaddaabovearabic" }, // Character 'آ' Letter std::pair{ QChar(0xFE82), "alefmaddaabovefinalarabic" }, // Character 'ﺂ' Letter std::pair{ QChar(0x0649), "alefmaksuraarabic" }, // Character 'ى' Letter std::pair{ QChar(0xFEF0), "alefmaksurafinalarabic" }, // Character 'ﻰ' Letter std::pair{ QChar(0xFEF3), "alefmaksurainitialarabic" }, // Character 'ﻳ' Letter std::pair{ QChar(0xFEF4), "alefmaksuramedialarabic" }, // Character 'ﻴ' Letter std::pair{ QChar(0xFB2E), "alefpatahhebrew" }, // Character 'אַ' Letter std::pair{ QChar(0xFB2F), "alefqamatshebrew" }, // Character 'אָ' Letter std::pair{ QChar(0x2135), "aleph" }, // Character 'ℵ' Letter std::pair{ QChar(0x224C), "allequal" }, // Character '≌' Symbol std::pair{ QChar(0x03B1), "alpha" }, // Character 'α' Letter, Lowercase std::pair{ QChar(0x03AC), "alphatonos" }, // Character 'ά' Letter, Lowercase std::pair{ QChar(0x0101), "amacron" }, // Character 'ā' Letter, Lowercase std::pair{ QChar(0xFF41), "amonospace" }, // Character 'a' Letter, Lowercase std::pair{ QChar(0x0026), "ampersand" }, // Character '&' Punctuation std::pair{ QChar(0xFF06), "ampersandmonospace" }, // Character '&' Punctuation std::pair{ QChar(0xF726), "ampersandsmall" }, // std::pair{ QChar(0x33C2), "amsquare" }, // Character '㏂' Symbol std::pair{ QChar(0x3122), "anbopomofo" }, // Character 'ㄢ' Letter std::pair{ QChar(0x3124), "angbopomofo" }, // Character 'ㄤ' Letter std::pair{ QChar(0x0E5A), "angkhankhuthai" }, // Character '๚' Punctuation std::pair{ QChar(0x2220), "angle" }, // Character '∠' Symbol std::pair{ QChar(0x3008), "anglebracketleft" }, // Character '〈' Punctuation std::pair{ QChar(0xFE3F), "anglebracketleftvertical" }, // Character '︿' Punctuation std::pair{ QChar(0x3009), "anglebracketright" }, // Character '〉' Punctuation std::pair{ QChar(0xFE40), "anglebracketrightvertical" }, // Character '﹀' Punctuation std::pair{ QChar(0x2329), "angleleft" }, // Character '〈' Punctuation std::pair{ QChar(0x232A), "angleright" }, // Character '〉' Punctuation std::pair{ QChar(0x212B), "angstrom" }, // Character 'Å' Letter, Uppercase std::pair{ QChar(0x0387), "anoteleia" }, // Character '·' Punctuation std::pair{ QChar(0x0952), "anudattadeva" }, // Character '॒' Mark std::pair{ QChar(0x0982), "anusvarabengali" }, // Character 'ং' Mark std::pair{ QChar(0x0902), "anusvaradeva" }, // Character 'ं' Mark std::pair{ QChar(0x0A82), "anusvaragujarati" }, // Character 'ં' Mark std::pair{ QChar(0x0105), "aogonek" }, // Character 'ą' Letter, Lowercase std::pair{ QChar(0x3300), "apaatosquare" }, // Character '㌀' Symbol std::pair{ QChar(0x249C), "aparen" }, // Character '⒜' Symbol std::pair{ QChar(0x055A), "apostrophearmenian" }, // Character '՚' Punctuation std::pair{ QChar(0x02BC), "apostrophemod" }, // Character 'ʼ' Letter std::pair{ QChar(0xF8FF), "apple" }, // std::pair{ QChar(0x2250), "approaches" }, // Character '≐' Symbol std::pair{ QChar(0x2248), "approxequal" }, // Character '≈' Symbol std::pair{ QChar(0x2252), "approxequalorimage" }, // Character '≒' Symbol std::pair{ QChar(0x2245), "approximatelyequal" }, // Character '≅' Symbol std::pair{ QChar(0x318E), "araeaekorean" }, // Character 'ㆎ' Letter std::pair{ QChar(0x318D), "araeakorean" }, // Character 'ㆍ' Letter std::pair{ QChar(0x2312), "arc" }, // Character '⌒' Symbol std::pair{ QChar(0x1E9A), "arighthalfring" }, // Character 'ẚ' Letter, Lowercase std::pair{ QChar(0x00E5), "aring" }, // Character 'å' Letter, Lowercase std::pair{ QChar(0x01FB), "aringacute" }, // Character 'ǻ' Letter, Lowercase std::pair{ QChar(0x1E01), "aringbelow" }, // Character 'ḁ' Letter, Lowercase std::pair{ QChar(0x2194), "arrowboth" }, // Character '↔' Symbol std::pair{ QChar(0x21E3), "arrowdashdown" }, // Character '⇣' Symbol std::pair{ QChar(0x21E0), "arrowdashleft" }, // Character '⇠' Symbol std::pair{ QChar(0x21E2), "arrowdashright" }, // Character '⇢' Symbol std::pair{ QChar(0x21E1), "arrowdashup" }, // Character '⇡' Symbol std::pair{ QChar(0x21D4), "arrowdblboth" }, // Character '⇔' Symbol std::pair{ QChar(0x21D3), "arrowdbldown" }, // Character '⇓' Symbol std::pair{ QChar(0x21D0), "arrowdblleft" }, // Character '⇐' Symbol std::pair{ QChar(0x21D2), "arrowdblright" }, // Character '⇒' Symbol std::pair{ QChar(0x21D1), "arrowdblup" }, // Character '⇑' Symbol std::pair{ QChar(0x2193), "arrowdown" }, // Character '↓' Symbol std::pair{ QChar(0x2199), "arrowdownleft" }, // Character '↙' Symbol std::pair{ QChar(0x2198), "arrowdownright" }, // Character '↘' Symbol std::pair{ QChar(0x21E9), "arrowdownwhite" }, // Character '⇩' Symbol std::pair{ QChar(0x02C5), "arrowheaddownmod" }, // Character '˅' Symbol std::pair{ QChar(0x02C2), "arrowheadleftmod" }, // Character '˂' Symbol std::pair{ QChar(0x02C3), "arrowheadrightmod" }, // Character '˃' Symbol std::pair{ QChar(0x02C4), "arrowheadupmod" }, // Character '˄' Symbol std::pair{ QChar(0xF8E7), "arrowhorizex" }, // std::pair{ QChar(0x2190), "arrowleft" }, // Character '←' Symbol std::pair{ QChar(0x21D0), "arrowleftdbl" }, // Character '⇐' Symbol std::pair{ QChar(0x21CD), "arrowleftdblstroke" }, // Character '⇍' Symbol std::pair{ QChar(0x21C6), "arrowleftoverright" }, // Character '⇆' Symbol std::pair{ QChar(0x21E6), "arrowleftwhite" }, // Character '⇦' Symbol std::pair{ QChar(0x2192), "arrowright" }, // Character '→' Symbol std::pair{ QChar(0x21CF), "arrowrightdblstroke" }, // Character '⇏' Symbol std::pair{ QChar(0x279E), "arrowrightheavy" }, // Character '➞' Symbol std::pair{ QChar(0x21C4), "arrowrightoverleft" }, // Character '⇄' Symbol std::pair{ QChar(0x21E8), "arrowrightwhite" }, // Character '⇨' Symbol std::pair{ QChar(0x21E4), "arrowtableft" }, // Character '⇤' Symbol std::pair{ QChar(0x21E5), "arrowtabright" }, // Character '⇥' Symbol std::pair{ QChar(0x2191), "arrowup" }, // Character '↑' Symbol std::pair{ QChar(0x2195), "arrowupdn" }, // Character '↕' Symbol std::pair{ QChar(0x21A8), "arrowupdnbse" }, // Character '↨' Symbol std::pair{ QChar(0x21A8), "arrowupdownbase" }, // Character '↨' Symbol std::pair{ QChar(0x2196), "arrowupleft" }, // Character '↖' Symbol std::pair{ QChar(0x21C5), "arrowupleftofdown" }, // Character '⇅' Symbol std::pair{ QChar(0x2197), "arrowupright" }, // Character '↗' Symbol std::pair{ QChar(0x21E7), "arrowupwhite" }, // Character '⇧' Symbol std::pair{ QChar(0xF8E6), "arrowvertex" }, // std::pair{ QChar(0x005E), "asciicircum" }, // Character '^' Symbol std::pair{ QChar(0xFF3E), "asciicircummonospace" }, // Character '^' Symbol std::pair{ QChar(0x007E), "asciitilde" }, // Character '~' Symbol std::pair{ QChar(0xFF5E), "asciitildemonospace" }, // Character '~' Symbol std::pair{ QChar(0x0251), "ascript" }, // Character 'ɑ' Letter, Lowercase std::pair{ QChar(0x0252), "ascriptturned" }, // Character 'ɒ' Letter, Lowercase std::pair{ QChar(0x3041), "asmallhiragana" }, // Character 'ぁ' Letter std::pair{ QChar(0x30A1), "asmallkatakana" }, // Character 'ァ' Letter std::pair{ QChar(0xFF67), "asmallkatakanahalfwidth" }, // Character 'ァ' Letter std::pair{ QChar(0x002A), "asterisk" }, // Character '*' Punctuation std::pair{ QChar(0x066D), "asteriskaltonearabic" }, // Character '٭' Punctuation std::pair{ QChar(0x066D), "asteriskarabic" }, // Character '٭' Punctuation std::pair{ QChar(0x2217), "asteriskmath" }, // Character '∗' Symbol std::pair{ QChar(0xFF0A), "asteriskmonospace" }, // Character '*' Punctuation std::pair{ QChar(0xFE61), "asterisksmall" }, // Character '﹡' Punctuation std::pair{ QChar(0x2042), "asterism" }, // Character '⁂' Punctuation std::pair{ QChar(0xF6E9), "asuperior" }, // std::pair{ QChar(0x2243), "asymptoticallyequal" }, // Character '≃' Symbol std::pair{ QChar(0x0040), "at" }, // Character '@' Punctuation std::pair{ QChar(0x00E3), "atilde" }, // Character 'ã' Letter, Lowercase std::pair{ QChar(0xFF20), "atmonospace" }, // Character '@' Punctuation std::pair{ QChar(0xFE6B), "atsmall" }, // Character '﹫' Punctuation std::pair{ QChar(0x0250), "aturned" }, // Character 'ɐ' Letter, Lowercase std::pair{ QChar(0x0994), "aubengali" }, // Character 'ঔ' Letter std::pair{ QChar(0x3120), "aubopomofo" }, // Character 'ㄠ' Letter std::pair{ QChar(0x0914), "audeva" }, // Character 'औ' Letter std::pair{ QChar(0x0A94), "augujarati" }, // Character 'ઔ' Letter std::pair{ QChar(0x0A14), "augurmukhi" }, // Character 'ਔ' Letter std::pair{ QChar(0x09D7), "aulengthmarkbengali" }, // Character 'ৗ' Mark std::pair{ QChar(0x0A4C), "aumatragurmukhi" }, // Character 'ੌ' Mark std::pair{ QChar(0x09CC), "auvowelsignbengali" }, // Character 'ৌ' Mark std::pair{ QChar(0x094C), "auvowelsigndeva" }, // Character 'ौ' Mark std::pair{ QChar(0x0ACC), "auvowelsigngujarati" }, // Character 'ૌ' Mark std::pair{ QChar(0x093D), "avagrahadeva" }, // Character 'ऽ' Letter std::pair{ QChar(0x0561), "aybarmenian" }, // Character 'ա' Letter, Lowercase std::pair{ QChar(0x05E2), "ayin" }, // Character 'ע' Letter std::pair{ QChar(0xFB20), "ayinaltonehebrew" }, // Character 'ﬠ' Letter std::pair{ QChar(0x05E2), "ayinhebrew" }, // Character 'ע' Letter std::pair{ QChar(0x0062), "b" }, // Character 'b' Letter, Lowercase std::pair{ QChar(0x09AC), "babengali" }, // Character 'ব' Letter std::pair{ QChar(0x005C), "backslash" }, // Character '\' Punctuation std::pair{ QChar(0xFF3C), "backslashmonospace" }, // Character '\' Punctuation std::pair{ QChar(0x092C), "badeva" }, // Character 'ब' Letter std::pair{ QChar(0x0AAC), "bagujarati" }, // Character 'બ' Letter std::pair{ QChar(0x0A2C), "bagurmukhi" }, // Character 'ਬ' Letter std::pair{ QChar(0x3070), "bahiragana" }, // Character 'ば' Letter std::pair{ QChar(0x0E3F), "bahtthai" }, // Character '฿' Symbol std::pair{ QChar(0x30D0), "bakatakana" }, // Character 'バ' Letter std::pair{ QChar(0x007C), "bar" }, // Character '|' Symbol std::pair{ QChar(0xFF5C), "barmonospace" }, // Character '|' Symbol std::pair{ QChar(0x3105), "bbopomofo" }, // Character 'ㄅ' Letter std::pair{ QChar(0x24D1), "bcircle" }, // Character 'ⓑ' Symbol std::pair{ QChar(0x1E03), "bdotaccent" }, // Character 'ḃ' Letter, Lowercase std::pair{ QChar(0x1E05), "bdotbelow" }, // Character 'ḅ' Letter, Lowercase std::pair{ QChar(0x266C), "beamedsixteenthnotes" }, // Character '♬' Symbol std::pair{ QChar(0x2235), "because" }, // Character '∵' Symbol std::pair{ QChar(0x0431), "becyrillic" }, // Character 'б' Letter, Lowercase std::pair{ QChar(0x0628), "beharabic" }, // Character 'ب' Letter std::pair{ QChar(0xFE90), "behfinalarabic" }, // Character 'ﺐ' Letter std::pair{ QChar(0xFE91), "behinitialarabic" }, // Character 'ﺑ' Letter std::pair{ QChar(0x3079), "behiragana" }, // Character 'べ' Letter std::pair{ QChar(0xFE92), "behmedialarabic" }, // Character 'ﺒ' Letter std::pair{ QChar(0xFC9F), "behmeeminitialarabic" }, // Character 'ﲟ' Letter std::pair{ QChar(0xFC08), "behmeemisolatedarabic" }, // Character 'ﰈ' Letter std::pair{ QChar(0xFC6D), "behnoonfinalarabic" }, // Character 'ﱭ' Letter std::pair{ QChar(0x30D9), "bekatakana" }, // Character 'ベ' Letter std::pair{ QChar(0x0562), "benarmenian" }, // Character 'բ' Letter, Lowercase std::pair{ QChar(0x05D1), "bet" }, // Character 'ב' Letter std::pair{ QChar(0x03B2), "beta" }, // Character 'β' Letter, Lowercase std::pair{ QChar(0x03D0), "betasymbolgreek" }, // Character 'ϐ' Letter, Lowercase std::pair{ QChar(0xFB31), "betdagesh" }, // Character 'בּ' Letter std::pair{ QChar(0xFB31), "betdageshhebrew" }, // Character 'בּ' Letter std::pair{ QChar(0x05D1), "bethebrew" }, // Character 'ב' Letter std::pair{ QChar(0xFB4C), "betrafehebrew" }, // Character 'בֿ' Letter std::pair{ QChar(0x09AD), "bhabengali" }, // Character 'ভ' Letter std::pair{ QChar(0x092D), "bhadeva" }, // Character 'भ' Letter std::pair{ QChar(0x0AAD), "bhagujarati" }, // Character 'ભ' Letter std::pair{ QChar(0x0A2D), "bhagurmukhi" }, // Character 'ਭ' Letter std::pair{ QChar(0x0253), "bhook" }, // Character 'ɓ' Letter, Lowercase std::pair{ QChar(0x3073), "bihiragana" }, // Character 'び' Letter std::pair{ QChar(0x30D3), "bikatakana" }, // Character 'ビ' Letter std::pair{ QChar(0x0298), "bilabialclick" }, // Character 'ʘ' Letter, Lowercase std::pair{ QChar(0x0A02), "bindigurmukhi" }, // Character 'ਂ' Mark std::pair{ QChar(0x3331), "birusquare" }, // Character '㌱' Symbol std::pair{ QChar(0x25CF), "blackcircle" }, // Character '●' Symbol std::pair{ QChar(0x25C6), "blackdiamond" }, // Character '◆' Symbol std::pair{ QChar(0x25BC), "blackdownpointingtriangle" }, // Character '▼' Symbol std::pair{ QChar(0x25C4), "blackleftpointingpointer" }, // Character '◄' Symbol std::pair{ QChar(0x25C0), "blackleftpointingtriangle" }, // Character '◀' Symbol std::pair{ QChar(0x3010), "blacklenticularbracketleft" }, // Character '【' Punctuation std::pair{ QChar(0xFE3B), "blacklenticularbracketleftvertical" },// Character '︻' Punctuation std::pair{ QChar(0x3011), "blacklenticularbracketright" }, // Character '】' Punctuation std::pair{ QChar(0xFE3C), "blacklenticularbracketrightvertical" },// Character '︼' Punctuation std::pair{ QChar(0x25E3), "blacklowerlefttriangle" }, // Character '◣' Symbol std::pair{ QChar(0x25E2), "blacklowerrighttriangle" }, // Character '◢' Symbol std::pair{ QChar(0x25AC), "blackrectangle" }, // Character '▬' Symbol std::pair{ QChar(0x25BA), "blackrightpointingpointer" }, // Character '►' Symbol std::pair{ QChar(0x25B6), "blackrightpointingtriangle" }, // Character '▶' Symbol std::pair{ QChar(0x25AA), "blacksmallsquare" }, // Character '▪' Symbol std::pair{ QChar(0x263B), "blacksmilingface" }, // Character '☻' Symbol std::pair{ QChar(0x25A0), "blacksquare" }, // Character '■' Symbol std::pair{ QChar(0x2605), "blackstar" }, // Character '★' Symbol std::pair{ QChar(0x25E4), "blackupperlefttriangle" }, // Character '◤' Symbol std::pair{ QChar(0x25E5), "blackupperrighttriangle" }, // Character '◥' Symbol std::pair{ QChar(0x25B4), "blackuppointingsmalltriangle" }, // Character '▴' Symbol std::pair{ QChar(0x25B2), "blackuppointingtriangle" }, // Character '▲' Symbol std::pair{ QChar(0x2423), "blank" }, // Character '␣' Symbol std::pair{ QChar(0x1E07), "blinebelow" }, // Character 'ḇ' Letter, Lowercase std::pair{ QChar(0x2588), "block" }, // Character '█' Symbol std::pair{ QChar(0xFF42), "bmonospace" }, // Character 'b' Letter, Lowercase std::pair{ QChar(0x0E1A), "bobaimaithai" }, // Character 'บ' Letter std::pair{ QChar(0x307C), "bohiragana" }, // Character 'ぼ' Letter std::pair{ QChar(0x30DC), "bokatakana" }, // Character 'ボ' Letter std::pair{ QChar(0x249D), "bparen" }, // Character '⒝' Symbol std::pair{ QChar(0x33C3), "bqsquare" }, // Character '㏃' Symbol std::pair{ QChar(0xF8F4), "braceex" }, // std::pair{ QChar(0x007B), "braceleft" }, // Character '{' Punctuation std::pair{ QChar(0xF8F3), "braceleftbt" }, // std::pair{ QChar(0xF8F2), "braceleftmid" }, // std::pair{ QChar(0xFF5B), "braceleftmonospace" }, // Character '{' Punctuation std::pair{ QChar(0xFE5B), "braceleftsmall" }, // Character '﹛' Punctuation std::pair{ QChar(0xF8F1), "bracelefttp" }, // std::pair{ QChar(0xFE37), "braceleftvertical" }, // Character '︷' Punctuation std::pair{ QChar(0x007D), "braceright" }, // Character '}' Punctuation std::pair{ QChar(0xF8FE), "bracerightbt" }, // std::pair{ QChar(0xF8FD), "bracerightmid" }, // std::pair{ QChar(0xFF5D), "bracerightmonospace" }, // Character '}' Punctuation std::pair{ QChar(0xFE5C), "bracerightsmall" }, // Character '﹜' Punctuation std::pair{ QChar(0xF8FC), "bracerighttp" }, // std::pair{ QChar(0xFE38), "bracerightvertical" }, // Character '︸' Punctuation std::pair{ QChar(0x005B), "bracketleft" }, // Character '[' Punctuation std::pair{ QChar(0xF8F0), "bracketleftbt" }, // std::pair{ QChar(0xF8EF), "bracketleftex" }, // std::pair{ QChar(0xFF3B), "bracketleftmonospace" }, // Character '[' Punctuation std::pair{ QChar(0xF8EE), "bracketlefttp" }, // std::pair{ QChar(0x005D), "bracketright" }, // Character ']' Punctuation std::pair{ QChar(0xF8FB), "bracketrightbt" }, // std::pair{ QChar(0xF8FA), "bracketrightex" }, // std::pair{ QChar(0xFF3D), "bracketrightmonospace" }, // Character ']' Punctuation std::pair{ QChar(0xF8F9), "bracketrighttp" }, // std::pair{ QChar(0x02D8), "breve" }, // Character '˘' Symbol std::pair{ QChar(0x032E), "brevebelowcmb" }, // Character '̮' Mark std::pair{ QChar(0x0306), "brevecmb" }, // Character '̆' Mark std::pair{ QChar(0x032F), "breveinvertedbelowcmb" }, // Character '̯' Mark std::pair{ QChar(0x0311), "breveinvertedcmb" }, // Character '̑' Mark std::pair{ QChar(0x0361), "breveinverteddoublecmb" }, // Character '͡' Mark std::pair{ QChar(0x032A), "bridgebelowcmb" }, // Character '̪' Mark std::pair{ QChar(0x033A), "bridgeinvertedbelowcmb" }, // Character '̺' Mark std::pair{ QChar(0x00A6), "brokenbar" }, // Character '¦' Symbol std::pair{ QChar(0x0180), "bstroke" }, // Character 'ƀ' Letter, Lowercase std::pair{ QChar(0xF6EA), "bsuperior" }, // std::pair{ QChar(0x0183), "btopbar" }, // Character 'ƃ' Letter, Lowercase std::pair{ QChar(0x3076), "buhiragana" }, // Character 'ぶ' Letter std::pair{ QChar(0x30D6), "bukatakana" }, // Character 'ブ' Letter std::pair{ QChar(0x2022), "bullet" }, // Character '•' Punctuation std::pair{ QChar(0x25D8), "bulletinverse" }, // Character '◘' Symbol std::pair{ QChar(0x2219), "bulletoperator" }, // Character '∙' Symbol std::pair{ QChar(0x25CE), "bullseye" }, // Character '◎' Symbol std::pair{ QChar(0x0063), "c" }, // Character 'c' Letter, Lowercase std::pair{ QChar(0x056E), "caarmenian" }, // Character 'ծ' Letter, Lowercase std::pair{ QChar(0x099A), "cabengali" }, // Character 'চ' Letter std::pair{ QChar(0x0107), "cacute" }, // Character 'ć' Letter, Lowercase std::pair{ QChar(0x091A), "cadeva" }, // Character 'च' Letter std::pair{ QChar(0x0A9A), "cagujarati" }, // Character 'ચ' Letter std::pair{ QChar(0x0A1A), "cagurmukhi" }, // Character 'ਚ' Letter std::pair{ QChar(0x3388), "calsquare" }, // Character '㎈' Symbol std::pair{ QChar(0x0981), "candrabindubengali" }, // Character 'ঁ' Mark std::pair{ QChar(0x0310), "candrabinducmb" }, // Character '̐' Mark std::pair{ QChar(0x0901), "candrabindudeva" }, // Character 'ँ' Mark std::pair{ QChar(0x0A81), "candrabindugujarati" }, // Character 'ઁ' Mark std::pair{ QChar(0x21EA), "capslock" }, // Character '⇪' Symbol std::pair{ QChar(0x2105), "careof" }, // Character '℅' Symbol std::pair{ QChar(0x02C7), "caron" }, // Character 'ˇ' Letter std::pair{ QChar(0x032C), "caronbelowcmb" }, // Character '̬' Mark std::pair{ QChar(0x030C), "caroncmb" }, // Character '̌' Mark std::pair{ QChar(0x21B5), "carriagereturn" }, // Character '↵' Symbol std::pair{ QChar(0x3118), "cbopomofo" }, // Character 'ㄘ' Letter std::pair{ QChar(0x010D), "ccaron" }, // Character 'č' Letter, Lowercase std::pair{ QChar(0x00E7), "ccedilla" }, // Character 'ç' Letter, Lowercase std::pair{ QChar(0x1E09), "ccedillaacute" }, // Character 'ḉ' Letter, Lowercase std::pair{ QChar(0x24D2), "ccircle" }, // Character 'ⓒ' Symbol std::pair{ QChar(0x0109), "ccircumflex" }, // Character 'ĉ' Letter, Lowercase std::pair{ QChar(0x0255), "ccurl" }, // Character 'ɕ' Letter, Lowercase std::pair{ QChar(0x010B), "cdot" }, // Character 'ċ' Letter, Lowercase std::pair{ QChar(0x010B), "cdotaccent" }, // Character 'ċ' Letter, Lowercase std::pair{ QChar(0x33C5), "cdsquare" }, // Character '㏅' Symbol std::pair{ QChar(0x00B8), "cedilla" }, // Character '¸' Symbol std::pair{ QChar(0x0327), "cedillacmb" }, // Character '̧' Mark std::pair{ QChar(0x00A2), "cent" }, // Character '¢' Symbol std::pair{ QChar(0x2103), "centigrade" }, // Character '℃' Symbol std::pair{ QChar(0xF6DF), "centinferior" }, // std::pair{ QChar(0xFFE0), "centmonospace" }, // Character '¢' Symbol std::pair{ QChar(0xF7A2), "centoldstyle" }, // std::pair{ QChar(0xF6E0), "centsuperior" }, // std::pair{ QChar(0x0579), "chaarmenian" }, // Character 'չ' Letter, Lowercase std::pair{ QChar(0x099B), "chabengali" }, // Character 'ছ' Letter std::pair{ QChar(0x091B), "chadeva" }, // Character 'छ' Letter std::pair{ QChar(0x0A9B), "chagujarati" }, // Character 'છ' Letter std::pair{ QChar(0x0A1B), "chagurmukhi" }, // Character 'ਛ' Letter std::pair{ QChar(0x3114), "chbopomofo" }, // Character 'ㄔ' Letter std::pair{ QChar(0x04BD), "cheabkhasiancyrillic" }, // Character 'ҽ' Letter, Lowercase std::pair{ QChar(0x2713), "checkmark" }, // Character '✓' Symbol std::pair{ QChar(0x0447), "checyrillic" }, // Character 'ч' Letter, Lowercase std::pair{ QChar(0x04BF), "chedescenderabkhasiancyrillic" },// Character 'ҿ' Letter, Lowercase std::pair{ QChar(0x04B7), "chedescendercyrillic" }, // Character 'ҷ' Letter, Lowercase std::pair{ QChar(0x04F5), "chedieresiscyrillic" }, // Character 'ӵ' Letter, Lowercase std::pair{ QChar(0x0573), "cheharmenian" }, // Character 'ճ' Letter, Lowercase std::pair{ QChar(0x04CC), "chekhakassiancyrillic" }, // Character 'ӌ' Letter, Lowercase std::pair{ QChar(0x04B9), "cheverticalstrokecyrillic" }, // Character 'ҹ' Letter, Lowercase std::pair{ QChar(0x03C7), "chi" }, // Character 'χ' Letter, Lowercase std::pair{ QChar(0x3277), "chieuchacirclekorean" }, // Character '㉷' Symbol std::pair{ QChar(0x3217), "chieuchaparenkorean" }, // Character '㈗' Symbol std::pair{ QChar(0x3269), "chieuchcirclekorean" }, // Character '㉩' Symbol std::pair{ QChar(0x314A), "chieuchkorean" }, // Character 'ㅊ' Letter std::pair{ QChar(0x3209), "chieuchparenkorean" }, // Character '㈉' Symbol std::pair{ QChar(0x0E0A), "chochangthai" }, // Character 'ช' Letter std::pair{ QChar(0x0E08), "chochanthai" }, // Character 'จ' Letter std::pair{ QChar(0x0E09), "chochingthai" }, // Character 'ฉ' Letter std::pair{ QChar(0x0E0C), "chochoethai" }, // Character 'ฌ' Letter std::pair{ QChar(0x0188), "chook" }, // Character 'ƈ' Letter, Lowercase std::pair{ QChar(0x3276), "cieucacirclekorean" }, // Character '㉶' Symbol std::pair{ QChar(0x3216), "cieucaparenkorean" }, // Character '㈖' Symbol std::pair{ QChar(0x3268), "cieuccirclekorean" }, // Character '㉨' Symbol std::pair{ QChar(0x3148), "cieuckorean" }, // Character 'ㅈ' Letter std::pair{ QChar(0x3208), "cieucparenkorean" }, // Character '㈈' Symbol std::pair{ QChar(0x321C), "cieucuparenkorean" }, // Character '㈜' Symbol std::pair{ QChar(0x25CB), "circle" }, // Character '○' Symbol std::pair{ QChar(0x2297), "circlemultiply" }, // Character '⊗' Symbol std::pair{ QChar(0x2299), "circleot" }, // Character '⊙' Symbol std::pair{ QChar(0x2295), "circleplus" }, // Character '⊕' Symbol std::pair{ QChar(0x3036), "circlepostalmark" }, // Character '〶' Symbol std::pair{ QChar(0x25D0), "circlewithlefthalfblack" }, // Character '◐' Symbol std::pair{ QChar(0x25D1), "circlewithrighthalfblack" }, // Character '◑' Symbol std::pair{ QChar(0x02C6), "circumflex" }, // Character 'ˆ' Letter std::pair{ QChar(0x032D), "circumflexbelowcmb" }, // Character '̭' Mark std::pair{ QChar(0x0302), "circumflexcmb" }, // Character '̂' Mark std::pair{ QChar(0x2327), "clear" }, // Character '⌧' Symbol std::pair{ QChar(0x01C2), "clickalveolar" }, // Character 'ǂ' Letter std::pair{ QChar(0x01C0), "clickdental" }, // Character 'ǀ' Letter std::pair{ QChar(0x01C1), "clicklateral" }, // Character 'ǁ' Letter std::pair{ QChar(0x01C3), "clickretroflex" }, // Character 'ǃ' Letter std::pair{ QChar(0x2663), "club" }, // Character '♣' Symbol std::pair{ QChar(0x2663), "clubsuitblack" }, // Character '♣' Symbol std::pair{ QChar(0x2667), "clubsuitwhite" }, // Character '♧' Symbol std::pair{ QChar(0x33A4), "cmcubedsquare" }, // Character '㎤' Symbol std::pair{ QChar(0xFF43), "cmonospace" }, // Character 'c' Letter, Lowercase std::pair{ QChar(0x33A0), "cmsquaredsquare" }, // Character '㎠' Symbol std::pair{ QChar(0x0581), "coarmenian" }, // Character 'ց' Letter, Lowercase std::pair{ QChar(0x003A), "colon" }, // Character ':' Punctuation std::pair{ QChar(0x20A1), "colonmonetary" }, // Character '₡' Symbol std::pair{ QChar(0xFF1A), "colonmonospace" }, // Character ':' Punctuation std::pair{ QChar(0x20A1), "colonsign" }, // Character '₡' Symbol std::pair{ QChar(0xFE55), "colonsmall" }, // Character '﹕' Punctuation std::pair{ QChar(0x02D1), "colontriangularhalfmod" }, // Character 'ˑ' Letter std::pair{ QChar(0x02D0), "colontriangularmod" }, // Character 'ː' Letter std::pair{ QChar(0x002C), "comma" }, // Character ',' Punctuation std::pair{ QChar(0x0313), "commaabovecmb" }, // Character '̓' Mark std::pair{ QChar(0x0315), "commaaboverightcmb" }, // Character '̕' Mark std::pair{ QChar(0xF6C3), "commaaccent" }, // std::pair{ QChar(0x060C), "commaarabic" }, // Character '،' Punctuation std::pair{ QChar(0x055D), "commaarmenian" }, // Character '՝' Punctuation std::pair{ QChar(0xF6E1), "commainferior" }, // std::pair{ QChar(0xFF0C), "commamonospace" }, // Character ',' Punctuation std::pair{ QChar(0x0314), "commareversedabovecmb" }, // Character '̔' Mark std::pair{ QChar(0x02BD), "commareversedmod" }, // Character 'ʽ' Letter std::pair{ QChar(0xFE50), "commasmall" }, // Character '﹐' Punctuation std::pair{ QChar(0xF6E2), "commasuperior" }, // std::pair{ QChar(0x0312), "commaturnedabovecmb" }, // Character '̒' Mark std::pair{ QChar(0x02BB), "commaturnedmod" }, // Character 'ʻ' Letter std::pair{ QChar(0x263C), "compass" }, // Character '☼' Symbol std::pair{ QChar(0x2245), "congruent" }, // Character '≅' Symbol std::pair{ QChar(0x222E), "contourintegral" }, // Character '∮' Symbol std::pair{ QChar(0x2303), "control" }, // Character '⌃' Symbol std::pair{ QChar(0x0006), "controlACK" }, // std::pair{ QChar(0x0007), "controlBEL" }, // std::pair{ QChar(0x0008), "controlBS" }, // std::pair{ QChar(0x0018), "controlCAN" }, // std::pair{ QChar(0x000D), "controlCR" }, // Whitespace std::pair{ QChar(0x0011), "controlDC1" }, // std::pair{ QChar(0x0012), "controlDC2" }, // std::pair{ QChar(0x0013), "controlDC3" }, // std::pair{ QChar(0x0014), "controlDC4" }, // std::pair{ QChar(0x007F), "controlDEL" }, // std::pair{ QChar(0x0010), "controlDLE" }, // std::pair{ QChar(0x0019), "controlEM" }, // std::pair{ QChar(0x0005), "controlENQ" }, // std::pair{ QChar(0x0004), "controlEOT" }, // std::pair{ QChar(0x001B), "controlESC" }, // std::pair{ QChar(0x0017), "controlETB" }, // std::pair{ QChar(0x0003), "controlETX" }, // std::pair{ QChar(0x000C), "controlFF" }, // Whitespace std::pair{ QChar(0x001C), "controlFS" }, // std::pair{ QChar(0x001D), "controlGS" }, // std::pair{ QChar(0x0009), "controlHT" }, // Whitespace std::pair{ QChar(0x000A), "controlLF" }, // Whitespace std::pair{ QChar(0x0015), "controlNAK" }, // std::pair{ QChar(0x001E), "controlRS" }, // std::pair{ QChar(0x000F), "controlSI" }, // std::pair{ QChar(0x000E), "controlSO" }, // std::pair{ QChar(0x0002), "controlSOT" }, // std::pair{ QChar(0x0001), "controlSTX" }, // std::pair{ QChar(0x001A), "controlSUB" }, // std::pair{ QChar(0x0016), "controlSYN" }, // std::pair{ QChar(0x001F), "controlUS" }, // std::pair{ QChar(0x000B), "controlVT" }, // Whitespace std::pair{ QChar(0x00A9), "copyright" }, // Character '©' Symbol std::pair{ QChar(0xF8E9), "copyrightsans" }, // std::pair{ QChar(0xF6D9), "copyrightserif" }, // std::pair{ QChar(0x300C), "cornerbracketleft" }, // Character '「' Punctuation std::pair{ QChar(0xFF62), "cornerbracketlefthalfwidth" }, // Character '「' Punctuation std::pair{ QChar(0xFE41), "cornerbracketleftvertical" }, // Character '﹁' Punctuation std::pair{ QChar(0x300D), "cornerbracketright" }, // Character '」' Punctuation std::pair{ QChar(0xFF63), "cornerbracketrighthalfwidth" }, // Character '」' Punctuation std::pair{ QChar(0xFE42), "cornerbracketrightvertical" }, // Character '﹂' Punctuation std::pair{ QChar(0x337F), "corporationsquare" }, // Character '㍿' Symbol std::pair{ QChar(0x33C7), "cosquare" }, // Character '㏇' Symbol std::pair{ QChar(0x33C6), "coverkgsquare" }, // Character '㏆' Symbol std::pair{ QChar(0x249E), "cparen" }, // Character '⒞' Symbol std::pair{ QChar(0x20A2), "cruzeiro" }, // Character '₢' Symbol std::pair{ QChar(0x0297), "cstretched" }, // Character 'ʗ' Letter, Lowercase std::pair{ QChar(0x22CF), "curlyand" }, // Character '⋏' Symbol std::pair{ QChar(0x22CE), "curlyor" }, // Character '⋎' Symbol std::pair{ QChar(0x00A4), "currency" }, // Character '¤' Symbol std::pair{ QChar(0xF6D1), "cyrBreve" }, // std::pair{ QChar(0xF6D2), "cyrFlex" }, // std::pair{ QChar(0xF6D4), "cyrbreve" }, // std::pair{ QChar(0xF6D5), "cyrflex" }, // std::pair{ QChar(0x0064), "d" }, // Character 'd' Letter, Lowercase std::pair{ QChar(0x0564), "daarmenian" }, // Character 'դ' Letter, Lowercase std::pair{ QChar(0x09A6), "dabengali" }, // Character 'দ' Letter std::pair{ QChar(0x0636), "dadarabic" }, // Character 'ض' Letter std::pair{ QChar(0x0926), "dadeva" }, // Character 'द' Letter std::pair{ QChar(0xFEBE), "dadfinalarabic" }, // Character 'ﺾ' Letter std::pair{ QChar(0xFEBF), "dadinitialarabic" }, // Character 'ﺿ' Letter std::pair{ QChar(0xFEC0), "dadmedialarabic" }, // Character 'ﻀ' Letter std::pair{ QChar(0x05BC), "dagesh" }, // Character 'ּ' Mark std::pair{ QChar(0x05BC), "dageshhebrew" }, // Character 'ּ' Mark std::pair{ QChar(0x2020), "dagger" }, // Character '†' Punctuation std::pair{ QChar(0x2021), "daggerdbl" }, // Character '‡' Punctuation std::pair{ QChar(0x0AA6), "dagujarati" }, // Character 'દ' Letter std::pair{ QChar(0x0A26), "dagurmukhi" }, // Character 'ਦ' Letter std::pair{ QChar(0x3060), "dahiragana" }, // Character 'だ' Letter std::pair{ QChar(0x30C0), "dakatakana" }, // Character 'ダ' Letter std::pair{ QChar(0x062F), "dalarabic" }, // Character 'د' Letter std::pair{ QChar(0x05D3), "dalet" }, // Character 'ד' Letter std::pair{ QChar(0xFB33), "daletdagesh" }, // Character 'דּ' Letter std::pair{ QChar(0xFB33), "daletdageshhebrew" }, // Character 'דּ' Letter std::pair{ QChar(0x05B2), "dalethatafpatah" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "dalethatafpatahhebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B1), "dalethatafsegol" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "dalethatafsegolhebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x05D3), "dalethebrew" }, // Character 'ד' Letter std::pair{ QChar(0x05B4), "dalethiriq" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "dalethiriqhebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x05B9), "daletholam" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "daletholamhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B7), "daletpatah" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "daletpatahhebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05B8), "daletqamats" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "daletqamatshebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05BB), "daletqubuts" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "daletqubutshebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x05B6), "daletsegol" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "daletsegolhebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B0), "daletsheva" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "daletshevahebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05B5), "dalettsere" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "dalettserehebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0xFEAA), "dalfinalarabic" }, // Character 'ﺪ' Letter std::pair{ QChar(0x064F), "dammaarabic" }, // Character 'ُ' Mark std::pair{ QChar(0x064F), "dammalowarabic" }, // Character 'ُ' Mark std::pair{ QChar(0x064C), "dammatanaltonearabic" }, // Character 'ٌ' Mark std::pair{ QChar(0x064C), "dammatanarabic" }, // Character 'ٌ' Mark std::pair{ QChar(0x0964), "danda" }, // Character '।' Punctuation std::pair{ QChar(0x05A7), "dargahebrew" }, // Character '֧' Mark std::pair{ QChar(0x05A7), "dargalefthebrew" }, // Character '֧' Mark std::pair{ QChar(0x0485), "dasiapneumatacyrilliccmb" }, // Character '҅' Mark std::pair{ QChar(0xF6D3), "dblGrave" }, // std::pair{ QChar(0x300A), "dblanglebracketleft" }, // Character '《' Punctuation std::pair{ QChar(0xFE3D), "dblanglebracketleftvertical" }, // Character '︽' Punctuation std::pair{ QChar(0x300B), "dblanglebracketright" }, // Character '》' Punctuation std::pair{ QChar(0xFE3E), "dblanglebracketrightvertical" }, // Character '︾' Punctuation std::pair{ QChar(0x032B), "dblarchinvertedbelowcmb" }, // Character '̫' Mark std::pair{ QChar(0x21D4), "dblarrowleft" }, // Character '⇔' Symbol std::pair{ QChar(0x21D2), "dblarrowright" }, // Character '⇒' Symbol std::pair{ QChar(0x0965), "dbldanda" }, // Character '॥' Punctuation std::pair{ QChar(0xF6D6), "dblgrave" }, // std::pair{ QChar(0x030F), "dblgravecmb" }, // Character '̏' Mark std::pair{ QChar(0x222C), "dblintegral" }, // Character '∬' Symbol std::pair{ QChar(0x2017), "dbllowline" }, // Character '‗' Punctuation std::pair{ QChar(0x0333), "dbllowlinecmb" }, // Character '̳' Mark std::pair{ QChar(0x033F), "dbloverlinecmb" }, // Character '̿' Mark std::pair{ QChar(0x02BA), "dblprimemod" }, // Character 'ʺ' Letter std::pair{ QChar(0x2016), "dblverticalbar" }, // Character '‖' Punctuation std::pair{ QChar(0x030E), "dblverticallineabovecmb" }, // Character '̎' Mark std::pair{ QChar(0x3109), "dbopomofo" }, // Character 'ㄉ' Letter std::pair{ QChar(0x33C8), "dbsquare" }, // Character '㏈' Symbol std::pair{ QChar(0x010F), "dcaron" }, // Character 'ď' Letter, Lowercase std::pair{ QChar(0x1E11), "dcedilla" }, // Character 'ḑ' Letter, Lowercase std::pair{ QChar(0x24D3), "dcircle" }, // Character 'ⓓ' Symbol std::pair{ QChar(0x1E13), "dcircumflexbelow" }, // Character 'ḓ' Letter, Lowercase std::pair{ QChar(0x0111), "dcroat" }, // Character 'đ' Letter, Lowercase std::pair{ QChar(0x09A1), "ddabengali" }, // Character 'ড' Letter std::pair{ QChar(0x0921), "ddadeva" }, // Character 'ड' Letter std::pair{ QChar(0x0AA1), "ddagujarati" }, // Character 'ડ' Letter std::pair{ QChar(0x0A21), "ddagurmukhi" }, // Character 'ਡ' Letter std::pair{ QChar(0x0688), "ddalarabic" }, // Character 'ڈ' Letter std::pair{ QChar(0xFB89), "ddalfinalarabic" }, // Character 'ﮉ' Letter std::pair{ QChar(0x095C), "dddhadeva" }, // Character 'ड़' Letter std::pair{ QChar(0x09A2), "ddhabengali" }, // Character 'ঢ' Letter std::pair{ QChar(0x0922), "ddhadeva" }, // Character 'ढ' Letter std::pair{ QChar(0x0AA2), "ddhagujarati" }, // Character 'ઢ' Letter std::pair{ QChar(0x0A22), "ddhagurmukhi" }, // Character 'ਢ' Letter std::pair{ QChar(0x1E0B), "ddotaccent" }, // Character 'ḋ' Letter, Lowercase std::pair{ QChar(0x1E0D), "ddotbelow" }, // Character 'ḍ' Letter, Lowercase std::pair{ QChar(0x066B), "decimalseparatorarabic" }, // Character '٫' Punctuation std::pair{ QChar(0x066B), "decimalseparatorpersian" }, // Character '٫' Punctuation std::pair{ QChar(0x0434), "decyrillic" }, // Character 'д' Letter, Lowercase std::pair{ QChar(0x00B0), "degree" }, // Character '°' Symbol std::pair{ QChar(0x05AD), "dehihebrew" }, // Character '֭' Mark std::pair{ QChar(0x3067), "dehiragana" }, // Character 'で' Letter std::pair{ QChar(0x03EF), "deicoptic" }, // Character 'ϯ' Letter, Lowercase std::pair{ QChar(0x30C7), "dekatakana" }, // Character 'デ' Letter std::pair{ QChar(0x232B), "deleteleft" }, // Character '⌫' Symbol std::pair{ QChar(0x2326), "deleteright" }, // Character '⌦' Symbol std::pair{ QChar(0x03B4), "delta" }, // Character 'δ' Letter, Lowercase std::pair{ QChar(0x018D), "deltaturned" }, // Character 'ƍ' Letter, Lowercase std::pair{ QChar(0x09F8), "denominatorminusonenumeratorbengali" },// Character '৸' std::pair{ QChar(0x02A4), "dezh" }, // Character 'ʤ' Letter, Lowercase std::pair{ QChar(0x09A7), "dhabengali" }, // Character 'ধ' Letter std::pair{ QChar(0x0927), "dhadeva" }, // Character 'ध' Letter std::pair{ QChar(0x0AA7), "dhagujarati" }, // Character 'ધ' Letter std::pair{ QChar(0x0A27), "dhagurmukhi" }, // Character 'ਧ' Letter std::pair{ QChar(0x0257), "dhook" }, // Character 'ɗ' Letter, Lowercase std::pair{ QChar(0x0385), "dialytikatonos" }, // Character '΅' Symbol std::pair{ QChar(0x0344), "dialytikatonoscmb" }, // Character '̈́' Mark std::pair{ QChar(0x2666), "diamond" }, // Character '♦' Symbol std::pair{ QChar(0x2662), "diamondsuitwhite" }, // Character '♢' Symbol std::pair{ QChar(0x00A8), "dieresis" }, // Character '¨' Symbol std::pair{ QChar(0xF6D7), "dieresisacute" }, // std::pair{ QChar(0x0324), "dieresisbelowcmb" }, // Character '̤' Mark std::pair{ QChar(0x0308), "dieresiscmb" }, // Character '̈' Mark std::pair{ QChar(0xF6D8), "dieresisgrave" }, // std::pair{ QChar(0x0385), "dieresistonos" }, // Character '΅' Symbol std::pair{ QChar(0x3062), "dihiragana" }, // Character 'ぢ' Letter std::pair{ QChar(0x30C2), "dikatakana" }, // Character 'ヂ' Letter std::pair{ QChar(0x3003), "dittomark" }, // Character '〃' Punctuation std::pair{ QChar(0x00F7), "divide" }, // Character '÷' Symbol std::pair{ QChar(0x2223), "divides" }, // Character '∣' Symbol std::pair{ QChar(0x2215), "divisionslash" }, // Character '∕' Symbol std::pair{ QChar(0x0452), "djecyrillic" }, // Character 'ђ' Letter, Lowercase std::pair{ QChar(0x2593), "dkshade" }, // Character '▓' Symbol std::pair{ QChar(0x1E0F), "dlinebelow" }, // Character 'ḏ' Letter, Lowercase std::pair{ QChar(0x3397), "dlsquare" }, // Character '㎗' Symbol std::pair{ QChar(0x0111), "dmacron" }, // Character 'đ' Letter, Lowercase std::pair{ QChar(0xFF44), "dmonospace" }, // Character 'd' Letter, Lowercase std::pair{ QChar(0x2584), "dnblock" }, // Character '▄' Symbol std::pair{ QChar(0x0E0E), "dochadathai" }, // Character 'ฎ' Letter std::pair{ QChar(0x0E14), "dodekthai" }, // Character 'ด' Letter std::pair{ QChar(0x3069), "dohiragana" }, // Character 'ど' Letter std::pair{ QChar(0x30C9), "dokatakana" }, // Character 'ド' Letter std::pair{ QChar(0x0024), "dollar" }, // Character '$' Symbol std::pair{ QChar(0xF6E3), "dollarinferior" }, // std::pair{ QChar(0xFF04), "dollarmonospace" }, // Character '$' Symbol std::pair{ QChar(0xF724), "dollaroldstyle" }, // std::pair{ QChar(0xFE69), "dollarsmall" }, // Character '﹩' Symbol std::pair{ QChar(0xF6E4), "dollarsuperior" }, // std::pair{ QChar(0x20AB), "dong" }, // Character '₫' Symbol std::pair{ QChar(0x3326), "dorusquare" }, // Character '㌦' Symbol std::pair{ QChar(0x02D9), "dotaccent" }, // Character '˙' Symbol std::pair{ QChar(0x0307), "dotaccentcmb" }, // Character '̇' Mark std::pair{ QChar(0x0323), "dotbelowcmb" }, // Character '̣' Mark std::pair{ QChar(0x0323), "dotbelowcomb" }, // Character '̣' Mark std::pair{ QChar(0x30FB), "dotkatakana" }, // Character '・' Punctuation std::pair{ QChar(0x0131), "dotlessi" }, // Character 'ı' Letter, Lowercase std::pair{ QChar(0xF6BE), "dotlessj" }, // std::pair{ QChar(0x0284), "dotlessjstrokehook" }, // Character 'ʄ' Letter, Lowercase std::pair{ QChar(0x22C5), "dotmath" }, // Character '⋅' Symbol std::pair{ QChar(0x25CC), "dottedcircle" }, // Character '◌' Symbol std::pair{ QChar(0xFB1F), "doubleyodpatah" }, // Character 'ײַ' Letter std::pair{ QChar(0xFB1F), "doubleyodpatahhebrew" }, // Character 'ײַ' Letter std::pair{ QChar(0x031E), "downtackbelowcmb" }, // Character '̞' Mark std::pair{ QChar(0x02D5), "downtackmod" }, // Character '˕' Symbol std::pair{ QChar(0x249F), "dparen" }, // Character '⒟' Symbol std::pair{ QChar(0xF6EB), "dsuperior" }, // std::pair{ QChar(0x0256), "dtail" }, // Character 'ɖ' Letter, Lowercase std::pair{ QChar(0x018C), "dtopbar" }, // Character 'ƌ' Letter, Lowercase std::pair{ QChar(0x3065), "duhiragana" }, // Character 'づ' Letter std::pair{ QChar(0x30C5), "dukatakana" }, // Character 'ヅ' Letter std::pair{ QChar(0x01F3), "dz" }, // Character 'dz' Letter, Lowercase std::pair{ QChar(0x02A3), "dzaltone" }, // Character 'ʣ' Letter, Lowercase std::pair{ QChar(0x01C6), "dzcaron" }, // Character 'dž' Letter, Lowercase std::pair{ QChar(0x02A5), "dzcurl" }, // Character 'ʥ' Letter, Lowercase std::pair{ QChar(0x04E1), "dzeabkhasiancyrillic" }, // Character 'ӡ' Letter, Lowercase std::pair{ QChar(0x0455), "dzecyrillic" }, // Character 'ѕ' Letter, Lowercase std::pair{ QChar(0x045F), "dzhecyrillic" }, // Character 'џ' Letter, Lowercase std::pair{ QChar(0x0065), "e" }, // Character 'e' Letter, Lowercase std::pair{ QChar(0x00E9), "eacute" }, // Character 'é' Letter, Lowercase std::pair{ QChar(0x2641), "earth" }, // Character '♁' Symbol std::pair{ QChar(0x098F), "ebengali" }, // Character 'এ' Letter std::pair{ QChar(0x311C), "ebopomofo" }, // Character 'ㄜ' Letter std::pair{ QChar(0x0115), "ebreve" }, // Character 'ĕ' Letter, Lowercase std::pair{ QChar(0x090D), "ecandradeva" }, // Character 'ऍ' Letter std::pair{ QChar(0x0A8D), "ecandragujarati" }, // Character 'ઍ' Letter std::pair{ QChar(0x0945), "ecandravowelsigndeva" }, // Character 'ॅ' Mark std::pair{ QChar(0x0AC5), "ecandravowelsigngujarati" }, // Character 'ૅ' Mark std::pair{ QChar(0x011B), "ecaron" }, // Character 'ě' Letter, Lowercase std::pair{ QChar(0x1E1D), "ecedillabreve" }, // Character 'ḝ' Letter, Lowercase std::pair{ QChar(0x0565), "echarmenian" }, // Character 'ե' Letter, Lowercase std::pair{ QChar(0x0587), "echyiwnarmenian" }, // Character 'և' Letter, Lowercase std::pair{ QChar(0x24D4), "ecircle" }, // Character 'ⓔ' Symbol std::pair{ QChar(0x00EA), "ecircumflex" }, // Character 'ê' Letter, Lowercase std::pair{ QChar(0x1EBF), "ecircumflexacute" }, // Character 'ế' Letter, Lowercase std::pair{ QChar(0x1E19), "ecircumflexbelow" }, // Character 'ḙ' Letter, Lowercase std::pair{ QChar(0x1EC7), "ecircumflexdotbelow" }, // Character 'ệ' Letter, Lowercase std::pair{ QChar(0x1EC1), "ecircumflexgrave" }, // Character 'ề' Letter, Lowercase std::pair{ QChar(0x1EC3), "ecircumflexhookabove" }, // Character 'ể' Letter, Lowercase std::pair{ QChar(0x1EC5), "ecircumflextilde" }, // Character 'ễ' Letter, Lowercase std::pair{ QChar(0x0454), "ecyrillic" }, // Character 'є' Letter, Lowercase std::pair{ QChar(0x0205), "edblgrave" }, // Character 'ȅ' Letter, Lowercase std::pair{ QChar(0x090F), "edeva" }, // Character 'ए' Letter std::pair{ QChar(0x00EB), "edieresis" }, // Character 'ë' Letter, Lowercase std::pair{ QChar(0x0117), "edot" }, // Character 'ė' Letter, Lowercase std::pair{ QChar(0x0117), "edotaccent" }, // Character 'ė' Letter, Lowercase std::pair{ QChar(0x1EB9), "edotbelow" }, // Character 'ẹ' Letter, Lowercase std::pair{ QChar(0x0A0F), "eegurmukhi" }, // Character 'ਏ' Letter std::pair{ QChar(0x0A47), "eematragurmukhi" }, // Character 'ੇ' Mark std::pair{ QChar(0x0444), "efcyrillic" }, // Character 'ф' Letter, Lowercase std::pair{ QChar(0x00E8), "egrave" }, // Character 'è' Letter, Lowercase std::pair{ QChar(0x0A8F), "egujarati" }, // Character 'એ' Letter std::pair{ QChar(0x0567), "eharmenian" }, // Character 'է' Letter, Lowercase std::pair{ QChar(0x311D), "ehbopomofo" }, // Character 'ㄝ' Letter std::pair{ QChar(0x3048), "ehiragana" }, // Character 'え' Letter std::pair{ QChar(0x1EBB), "ehookabove" }, // Character 'ẻ' Letter, Lowercase std::pair{ QChar(0x311F), "eibopomofo" }, // Character 'ㄟ' Letter std::pair{ QChar(0x0038), "eight" }, // Character '8' Digit std::pair{ QChar(0x0668), "eightarabic" }, // Character '٨' Digit std::pair{ QChar(0x09EE), "eightbengali" }, // Character '৮' Digit std::pair{ QChar(0x2467), "eightcircle" }, // Character '⑧' std::pair{ QChar(0x2791), "eightcircleinversesansserif" }, // Character '➑' std::pair{ QChar(0x096E), "eightdeva" }, // Character '८' Digit std::pair{ QChar(0x2471), "eighteencircle" }, // Character '⑱' std::pair{ QChar(0x2485), "eighteenparen" }, // Character '⒅' std::pair{ QChar(0x2499), "eighteenperiod" }, // Character '⒙' std::pair{ QChar(0x0AEE), "eightgujarati" }, // Character '૮' Digit std::pair{ QChar(0x0A6E), "eightgurmukhi" }, // Character '੮' Digit std::pair{ QChar(0x0668), "eighthackarabic" }, // Character '٨' Digit std::pair{ QChar(0x3028), "eighthangzhou" }, // Character '〨' std::pair{ QChar(0x266B), "eighthnotebeamed" }, // Character '♫' Symbol std::pair{ QChar(0x3227), "eightideographicparen" }, // Character '㈧' std::pair{ QChar(0x2088), "eightinferior" }, // Character '₈' std::pair{ QChar(0xFF18), "eightmonospace" }, // Character '8' Digit std::pair{ QChar(0xF738), "eightoldstyle" }, // std::pair{ QChar(0x247B), "eightparen" }, // Character '⑻' std::pair{ QChar(0x248F), "eightperiod" }, // Character '⒏' std::pair{ QChar(0x06F8), "eightpersian" }, // Character '۸' Digit std::pair{ QChar(0x2177), "eightroman" }, // Character 'ⅷ' std::pair{ QChar(0x2078), "eightsuperior" }, // Character '⁸' std::pair{ QChar(0x0E58), "eightthai" }, // Character '๘' Digit std::pair{ QChar(0x0207), "einvertedbreve" }, // Character 'ȇ' Letter, Lowercase std::pair{ QChar(0x0465), "eiotifiedcyrillic" }, // Character 'ѥ' Letter, Lowercase std::pair{ QChar(0x30A8), "ekatakana" }, // Character 'エ' Letter std::pair{ QChar(0xFF74), "ekatakanahalfwidth" }, // Character 'エ' Letter std::pair{ QChar(0x0A74), "ekonkargurmukhi" }, // Character 'ੴ' Letter std::pair{ QChar(0x3154), "ekorean" }, // Character 'ㅔ' Letter std::pair{ QChar(0x043B), "elcyrillic" }, // Character 'л' Letter, Lowercase std::pair{ QChar(0x2208), "element" }, // Character '∈' Symbol std::pair{ QChar(0x246A), "elevencircle" }, // Character '⑪' std::pair{ QChar(0x247E), "elevenparen" }, // Character '⑾' std::pair{ QChar(0x2492), "elevenperiod" }, // Character '⒒' std::pair{ QChar(0x217A), "elevenroman" }, // Character 'ⅺ' std::pair{ QChar(0x2026), "ellipsis" }, // Character '…' Punctuation std::pair{ QChar(0x22EE), "ellipsisvertical" }, // Character '⋮' Symbol std::pair{ QChar(0x0113), "emacron" }, // Character 'ē' Letter, Lowercase std::pair{ QChar(0x1E17), "emacronacute" }, // Character 'ḗ' Letter, Lowercase std::pair{ QChar(0x1E15), "emacrongrave" }, // Character 'ḕ' Letter, Lowercase std::pair{ QChar(0x043C), "emcyrillic" }, // Character 'м' Letter, Lowercase std::pair{ QChar(0x2014), "emdash" }, // Character '—' Punctuation std::pair{ QChar(0xFE31), "emdashvertical" }, // Character '︱' Punctuation std::pair{ QChar(0xFF45), "emonospace" }, // Character 'e' Letter, Lowercase std::pair{ QChar(0x055B), "emphasismarkarmenian" }, // Character '՛' Punctuation std::pair{ QChar(0x2205), "emptyset" }, // Character '∅' Symbol std::pair{ QChar(0x3123), "enbopomofo" }, // Character 'ㄣ' Letter std::pair{ QChar(0x043D), "encyrillic" }, // Character 'н' Letter, Lowercase std::pair{ QChar(0x2013), "endash" }, // Character '–' Punctuation std::pair{ QChar(0xFE32), "endashvertical" }, // Character '︲' Punctuation std::pair{ QChar(0x04A3), "endescendercyrillic" }, // Character 'ң' Letter, Lowercase std::pair{ QChar(0x014B), "eng" }, // Character 'ŋ' Letter, Lowercase std::pair{ QChar(0x3125), "engbopomofo" }, // Character 'ㄥ' Letter std::pair{ QChar(0x04A5), "enghecyrillic" }, // Character 'ҥ' Letter, Lowercase std::pair{ QChar(0x04C8), "enhookcyrillic" }, // Character 'ӈ' Letter, Lowercase std::pair{ QChar(0x2002), "enspace" }, // Character ' ' Whitespace std::pair{ QChar(0x0119), "eogonek" }, // Character 'ę' Letter, Lowercase std::pair{ QChar(0x3153), "eokorean" }, // Character 'ㅓ' Letter std::pair{ QChar(0x025B), "eopen" }, // Character 'ɛ' Letter, Lowercase std::pair{ QChar(0x029A), "eopenclosed" }, // Character 'ʚ' Letter, Lowercase std::pair{ QChar(0x025C), "eopenreversed" }, // Character 'ɜ' Letter, Lowercase std::pair{ QChar(0x025E), "eopenreversedclosed" }, // Character 'ɞ' Letter, Lowercase std::pair{ QChar(0x025D), "eopenreversedhook" }, // Character 'ɝ' Letter, Lowercase std::pair{ QChar(0x24A0), "eparen" }, // Character '⒠' Symbol std::pair{ QChar(0x03B5), "epsilon" }, // Character 'ε' Letter, Lowercase std::pair{ QChar(0x03AD), "epsilontonos" }, // Character 'έ' Letter, Lowercase std::pair{ QChar(0x003D), "equal" }, // Character '=' Symbol std::pair{ QChar(0xFF1D), "equalmonospace" }, // Character '=' Symbol std::pair{ QChar(0xFE66), "equalsmall" }, // Character '﹦' Symbol std::pair{ QChar(0x207C), "equalsuperior" }, // Character '⁼' Symbol std::pair{ QChar(0x2261), "equivalence" }, // Character '≡' Symbol std::pair{ QChar(0x3126), "erbopomofo" }, // Character 'ㄦ' Letter std::pair{ QChar(0x0440), "ercyrillic" }, // Character 'р' Letter, Lowercase std::pair{ QChar(0x0258), "ereversed" }, // Character 'ɘ' Letter, Lowercase std::pair{ QChar(0x044D), "ereversedcyrillic" }, // Character 'э' Letter, Lowercase std::pair{ QChar(0x0441), "escyrillic" }, // Character 'с' Letter, Lowercase std::pair{ QChar(0x04AB), "esdescendercyrillic" }, // Character 'ҫ' Letter, Lowercase std::pair{ QChar(0x0283), "esh" }, // Character 'ʃ' Letter, Lowercase std::pair{ QChar(0x0286), "eshcurl" }, // Character 'ʆ' Letter, Lowercase std::pair{ QChar(0x090E), "eshortdeva" }, // Character 'ऎ' Letter std::pair{ QChar(0x0946), "eshortvowelsigndeva" }, // Character 'ॆ' Mark std::pair{ QChar(0x01AA), "eshreversedloop" }, // Character 'ƪ' Letter, Lowercase std::pair{ QChar(0x0285), "eshsquatreversed" }, // Character 'ʅ' Letter, Lowercase std::pair{ QChar(0x3047), "esmallhiragana" }, // Character 'ぇ' Letter std::pair{ QChar(0x30A7), "esmallkatakana" }, // Character 'ェ' Letter std::pair{ QChar(0xFF6A), "esmallkatakanahalfwidth" }, // Character 'ェ' Letter std::pair{ QChar(0x212E), "estimated" }, // Character '℮' Symbol std::pair{ QChar(0xF6EC), "esuperior" }, // std::pair{ QChar(0x03B7), "eta" }, // Character 'η' Letter, Lowercase std::pair{ QChar(0x0568), "etarmenian" }, // Character 'ը' Letter, Lowercase std::pair{ QChar(0x03AE), "etatonos" }, // Character 'ή' Letter, Lowercase std::pair{ QChar(0x00F0), "eth" }, // Character 'ð' Letter, Lowercase std::pair{ QChar(0x1EBD), "etilde" }, // Character 'ẽ' Letter, Lowercase std::pair{ QChar(0x1E1B), "etildebelow" }, // Character 'ḛ' Letter, Lowercase std::pair{ QChar(0x0591), "etnahtafoukhhebrew" }, // Character '֑' Mark std::pair{ QChar(0x0591), "etnahtafoukhlefthebrew" }, // Character '֑' Mark std::pair{ QChar(0x0591), "etnahtahebrew" }, // Character '֑' Mark std::pair{ QChar(0x0591), "etnahtalefthebrew" }, // Character '֑' Mark std::pair{ QChar(0x01DD), "eturned" }, // Character 'ǝ' Letter, Lowercase std::pair{ QChar(0x3161), "eukorean" }, // Character 'ㅡ' Letter std::pair{ QChar(0x20AC), "euro" }, // Character '€' Symbol std::pair{ QChar(0x09C7), "evowelsignbengali" }, // Character 'ে' Mark std::pair{ QChar(0x0947), "evowelsigndeva" }, // Character 'े' Mark std::pair{ QChar(0x0AC7), "evowelsigngujarati" }, // Character 'ે' Mark std::pair{ QChar(0x0021), "exclam" }, // Character '!' Punctuation std::pair{ QChar(0x055C), "exclamarmenian" }, // Character '՜' Punctuation std::pair{ QChar(0x203C), "exclamdbl" }, // Character '‼' Punctuation std::pair{ QChar(0x00A1), "exclamdown" }, // Character '¡' Punctuation std::pair{ QChar(0xF7A1), "exclamdownsmall" }, // std::pair{ QChar(0xFF01), "exclammonospace" }, // Character '!' Punctuation std::pair{ QChar(0xF721), "exclamsmall" }, // std::pair{ QChar(0x2203), "existential" }, // Character '∃' Symbol std::pair{ QChar(0x0292), "ezh" }, // Character 'ʒ' Letter, Lowercase std::pair{ QChar(0x01EF), "ezhcaron" }, // Character 'ǯ' Letter, Lowercase std::pair{ QChar(0x0293), "ezhcurl" }, // Character 'ʓ' Letter, Lowercase std::pair{ QChar(0x01B9), "ezhreversed" }, // Character 'ƹ' Letter, Lowercase std::pair{ QChar(0x01BA), "ezhtail" }, // Character 'ƺ' Letter, Lowercase std::pair{ QChar(0x0066), "f" }, // Character 'f' Letter, Lowercase std::pair{ QChar(0x095E), "fadeva" }, // Character 'फ़' Letter std::pair{ QChar(0x0A5E), "fagurmukhi" }, // Character 'ਫ਼' Letter std::pair{ QChar(0x2109), "fahrenheit" }, // Character '℉' Symbol std::pair{ QChar(0x064E), "fathaarabic" }, // Character 'َ' Mark std::pair{ QChar(0x064E), "fathalowarabic" }, // Character 'َ' Mark std::pair{ QChar(0x064B), "fathatanarabic" }, // Character 'ً' Mark std::pair{ QChar(0x3108), "fbopomofo" }, // Character 'ㄈ' Letter std::pair{ QChar(0x24D5), "fcircle" }, // Character 'ⓕ' Symbol std::pair{ QChar(0x1E1F), "fdotaccent" }, // Character 'ḟ' Letter, Lowercase std::pair{ QChar(0x0641), "feharabic" }, // Character 'ف' Letter std::pair{ QChar(0x0586), "feharmenian" }, // Character 'ֆ' Letter, Lowercase std::pair{ QChar(0xFED2), "fehfinalarabic" }, // Character 'ﻒ' Letter std::pair{ QChar(0xFED3), "fehinitialarabic" }, // Character 'ﻓ' Letter std::pair{ QChar(0xFED4), "fehmedialarabic" }, // Character 'ﻔ' Letter std::pair{ QChar(0x03E5), "feicoptic" }, // Character 'ϥ' Letter, Lowercase std::pair{ QChar(0x2640), "female" }, // Character '♀' Symbol std::pair{ QChar(0xFB00), "ff" }, // Character 'ff' Letter, Lowercase std::pair{ QChar(0xFB03), "ffi" }, // Character 'ffi' Letter, Lowercase std::pair{ QChar(0xFB04), "ffl" }, // Character 'ffl' Letter, Lowercase std::pair{ QChar(0xFB01), "fi" }, // Character 'fi' Letter, Lowercase std::pair{ QChar(0x246E), "fifteencircle" }, // Character '⑮' std::pair{ QChar(0x2482), "fifteenparen" }, // Character '⒂' std::pair{ QChar(0x2496), "fifteenperiod" }, // Character '⒖' std::pair{ QChar(0x2012), "figuredash" }, // Character '‒' Punctuation std::pair{ QChar(0x25A0), "filledbox" }, // Character '■' Symbol std::pair{ QChar(0x25AC), "filledrect" }, // Character '▬' Symbol std::pair{ QChar(0x05DA), "finalkaf" }, // Character 'ך' Letter std::pair{ QChar(0xFB3A), "finalkafdagesh" }, // Character 'ךּ' Letter std::pair{ QChar(0xFB3A), "finalkafdageshhebrew" }, // Character 'ךּ' Letter std::pair{ QChar(0x05DA), "finalkafhebrew" }, // Character 'ך' Letter std::pair{ QChar(0x05B8), "finalkafqamats" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "finalkafqamatshebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B0), "finalkafsheva" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "finalkafshevahebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05DD), "finalmem" }, // Character 'ם' Letter std::pair{ QChar(0x05DD), "finalmemhebrew" }, // Character 'ם' Letter std::pair{ QChar(0x05DF), "finalnun" }, // Character 'ן' Letter std::pair{ QChar(0x05DF), "finalnunhebrew" }, // Character 'ן' Letter std::pair{ QChar(0x05E3), "finalpe" }, // Character 'ף' Letter std::pair{ QChar(0x05E3), "finalpehebrew" }, // Character 'ף' Letter std::pair{ QChar(0x05E5), "finaltsadi" }, // Character 'ץ' Letter std::pair{ QChar(0x05E5), "finaltsadihebrew" }, // Character 'ץ' Letter std::pair{ QChar(0x02C9), "firsttonechinese" }, // Character 'ˉ' Letter std::pair{ QChar(0x25C9), "fisheye" }, // Character '◉' Symbol std::pair{ QChar(0x0473), "fitacyrillic" }, // Character 'ѳ' Letter, Lowercase std::pair{ QChar(0x0035), "five" }, // Character '5' Digit std::pair{ QChar(0x0665), "fivearabic" }, // Character '٥' Digit std::pair{ QChar(0x09EB), "fivebengali" }, // Character '৫' Digit std::pair{ QChar(0x2464), "fivecircle" }, // Character '⑤' std::pair{ QChar(0x278E), "fivecircleinversesansserif" }, // Character '➎' std::pair{ QChar(0x096B), "fivedeva" }, // Character '५' Digit std::pair{ QChar(0x215D), "fiveeighths" }, // Character '⅝' std::pair{ QChar(0x0AEB), "fivegujarati" }, // Character '૫' Digit std::pair{ QChar(0x0A6B), "fivegurmukhi" }, // Character '੫' Digit std::pair{ QChar(0x0665), "fivehackarabic" }, // Character '٥' Digit std::pair{ QChar(0x3025), "fivehangzhou" }, // Character '〥' std::pair{ QChar(0x3224), "fiveideographicparen" }, // Character '㈤' std::pair{ QChar(0x2085), "fiveinferior" }, // Character '₅' std::pair{ QChar(0xFF15), "fivemonospace" }, // Character '5' Digit std::pair{ QChar(0xF735), "fiveoldstyle" }, // std::pair{ QChar(0x2478), "fiveparen" }, // Character '⑸' std::pair{ QChar(0x248C), "fiveperiod" }, // Character '⒌' std::pair{ QChar(0x06F5), "fivepersian" }, // Character '۵' Digit std::pair{ QChar(0x2174), "fiveroman" }, // Character 'ⅴ' std::pair{ QChar(0x2075), "fivesuperior" }, // Character '⁵' std::pair{ QChar(0x0E55), "fivethai" }, // Character '๕' Digit std::pair{ QChar(0xFB02), "fl" }, // Character 'fl' Letter, Lowercase std::pair{ QChar(0x0192), "florin" }, // Character 'ƒ' Letter, Lowercase std::pair{ QChar(0xFF46), "fmonospace" }, // Character 'f' Letter, Lowercase std::pair{ QChar(0x3399), "fmsquare" }, // Character '㎙' Symbol std::pair{ QChar(0x0E1F), "fofanthai" }, // Character 'ฟ' Letter std::pair{ QChar(0x0E1D), "fofathai" }, // Character 'ฝ' Letter std::pair{ QChar(0x0E4F), "fongmanthai" }, // Character '๏' Punctuation std::pair{ QChar(0x2200), "forall" }, // Character '∀' Symbol std::pair{ QChar(0x0034), "four" }, // Character '4' Digit std::pair{ QChar(0x0664), "fourarabic" }, // Character '٤' Digit std::pair{ QChar(0x09EA), "fourbengali" }, // Character '৪' Digit std::pair{ QChar(0x2463), "fourcircle" }, // Character '④' std::pair{ QChar(0x278D), "fourcircleinversesansserif" }, // Character '➍' std::pair{ QChar(0x096A), "fourdeva" }, // Character '४' Digit std::pair{ QChar(0x0AEA), "fourgujarati" }, // Character '૪' Digit std::pair{ QChar(0x0A6A), "fourgurmukhi" }, // Character '੪' Digit std::pair{ QChar(0x0664), "fourhackarabic" }, // Character '٤' Digit std::pair{ QChar(0x3024), "fourhangzhou" }, // Character '〤' std::pair{ QChar(0x3223), "fourideographicparen" }, // Character '㈣' std::pair{ QChar(0x2084), "fourinferior" }, // Character '₄' std::pair{ QChar(0xFF14), "fourmonospace" }, // Character '4' Digit std::pair{ QChar(0x09F7), "fournumeratorbengali" }, // Character '৷' std::pair{ QChar(0xF734), "fouroldstyle" }, // std::pair{ QChar(0x2477), "fourparen" }, // Character '⑷' std::pair{ QChar(0x248B), "fourperiod" }, // Character '⒋' std::pair{ QChar(0x06F4), "fourpersian" }, // Character '۴' Digit std::pair{ QChar(0x2173), "fourroman" }, // Character 'ⅳ' std::pair{ QChar(0x2074), "foursuperior" }, // Character '⁴' std::pair{ QChar(0x246D), "fourteencircle" }, // Character '⑭' std::pair{ QChar(0x2481), "fourteenparen" }, // Character '⒁' std::pair{ QChar(0x2495), "fourteenperiod" }, // Character '⒕' std::pair{ QChar(0x0E54), "fourthai" }, // Character '๔' Digit std::pair{ QChar(0x02CB), "fourthtonechinese" }, // Character 'ˋ' Letter std::pair{ QChar(0x24A1), "fparen" }, // Character '⒡' Symbol std::pair{ QChar(0x2044), "fraction" }, // Character '⁄' Symbol std::pair{ QChar(0x20A3), "franc" }, // Character '₣' Symbol std::pair{ QChar(0x0067), "g" }, // Character 'g' Letter, Lowercase std::pair{ QChar(0x0997), "gabengali" }, // Character 'গ' Letter std::pair{ QChar(0x01F5), "gacute" }, // Character 'ǵ' Letter, Lowercase std::pair{ QChar(0x0917), "gadeva" }, // Character 'ग' Letter std::pair{ QChar(0x06AF), "gafarabic" }, // Character 'گ' Letter std::pair{ QChar(0xFB93), "gaffinalarabic" }, // Character 'ﮓ' Letter std::pair{ QChar(0xFB94), "gafinitialarabic" }, // Character 'ﮔ' Letter std::pair{ QChar(0xFB95), "gafmedialarabic" }, // Character 'ﮕ' Letter std::pair{ QChar(0x0A97), "gagujarati" }, // Character 'ગ' Letter std::pair{ QChar(0x0A17), "gagurmukhi" }, // Character 'ਗ' Letter std::pair{ QChar(0x304C), "gahiragana" }, // Character 'が' Letter std::pair{ QChar(0x30AC), "gakatakana" }, // Character 'ガ' Letter std::pair{ QChar(0x03B3), "gamma" }, // Character 'γ' Letter, Lowercase std::pair{ QChar(0x0263), "gammalatinsmall" }, // Character 'ɣ' Letter, Lowercase std::pair{ QChar(0x02E0), "gammasuperior" }, // Character 'ˠ' Letter std::pair{ QChar(0x03EB), "gangiacoptic" }, // Character 'ϫ' Letter, Lowercase std::pair{ QChar(0x310D), "gbopomofo" }, // Character 'ㄍ' Letter std::pair{ QChar(0x011F), "gbreve" }, // Character 'ğ' Letter, Lowercase std::pair{ QChar(0x01E7), "gcaron" }, // Character 'ǧ' Letter, Lowercase std::pair{ QChar(0x0123), "gcedilla" }, // Character 'ģ' Letter, Lowercase std::pair{ QChar(0x24D6), "gcircle" }, // Character 'ⓖ' Symbol std::pair{ QChar(0x011D), "gcircumflex" }, // Character 'ĝ' Letter, Lowercase std::pair{ QChar(0x0123), "gcommaaccent" }, // Character 'ģ' Letter, Lowercase std::pair{ QChar(0x0121), "gdot" }, // Character 'ġ' Letter, Lowercase std::pair{ QChar(0x0121), "gdotaccent" }, // Character 'ġ' Letter, Lowercase std::pair{ QChar(0x0433), "gecyrillic" }, // Character 'г' Letter, Lowercase std::pair{ QChar(0x3052), "gehiragana" }, // Character 'げ' Letter std::pair{ QChar(0x30B2), "gekatakana" }, // Character 'ゲ' Letter std::pair{ QChar(0x2251), "geometricallyequal" }, // Character '≑' Symbol std::pair{ QChar(0x059C), "gereshaccenthebrew" }, // Character '֜' Mark std::pair{ QChar(0x05F3), "gereshhebrew" }, // Character '׳' Punctuation std::pair{ QChar(0x059D), "gereshmuqdamhebrew" }, // Character '֝' Mark std::pair{ QChar(0x00DF), "germandbls" }, // Character 'ß' Letter, Lowercase std::pair{ QChar(0x059E), "gershayimaccenthebrew" }, // Character '֞' Mark std::pair{ QChar(0x05F4), "gershayimhebrew" }, // Character '״' Punctuation std::pair{ QChar(0x3013), "getamark" }, // Character '〓' Symbol std::pair{ QChar(0x0998), "ghabengali" }, // Character 'ঘ' Letter std::pair{ QChar(0x0572), "ghadarmenian" }, // Character 'ղ' Letter, Lowercase std::pair{ QChar(0x0918), "ghadeva" }, // Character 'घ' Letter std::pair{ QChar(0x0A98), "ghagujarati" }, // Character 'ઘ' Letter std::pair{ QChar(0x0A18), "ghagurmukhi" }, // Character 'ਘ' Letter std::pair{ QChar(0x063A), "ghainarabic" }, // Character 'غ' Letter std::pair{ QChar(0xFECE), "ghainfinalarabic" }, // Character 'ﻎ' Letter std::pair{ QChar(0xFECF), "ghaininitialarabic" }, // Character 'ﻏ' Letter std::pair{ QChar(0xFED0), "ghainmedialarabic" }, // Character 'ﻐ' Letter std::pair{ QChar(0x0495), "ghemiddlehookcyrillic" }, // Character 'ҕ' Letter, Lowercase std::pair{ QChar(0x0493), "ghestrokecyrillic" }, // Character 'ғ' Letter, Lowercase std::pair{ QChar(0x0491), "gheupturncyrillic" }, // Character 'ґ' Letter, Lowercase std::pair{ QChar(0x095A), "ghhadeva" }, // Character 'ग़' Letter std::pair{ QChar(0x0A5A), "ghhagurmukhi" }, // Character 'ਗ਼' Letter std::pair{ QChar(0x0260), "ghook" }, // Character 'ɠ' Letter, Lowercase std::pair{ QChar(0x3393), "ghzsquare" }, // Character '㎓' Symbol std::pair{ QChar(0x304E), "gihiragana" }, // Character 'ぎ' Letter std::pair{ QChar(0x30AE), "gikatakana" }, // Character 'ギ' Letter std::pair{ QChar(0x0563), "gimarmenian" }, // Character 'գ' Letter, Lowercase std::pair{ QChar(0x05D2), "gimel" }, // Character 'ג' Letter std::pair{ QChar(0xFB32), "gimeldagesh" }, // Character 'גּ' Letter std::pair{ QChar(0xFB32), "gimeldageshhebrew" }, // Character 'גּ' Letter std::pair{ QChar(0x05D2), "gimelhebrew" }, // Character 'ג' Letter std::pair{ QChar(0x0453), "gjecyrillic" }, // Character 'ѓ' Letter, Lowercase std::pair{ QChar(0x01BE), "glottalinvertedstroke" }, // Character 'ƾ' Letter, Lowercase std::pair{ QChar(0x0294), "glottalstop" }, // Character 'ʔ' Letter std::pair{ QChar(0x0296), "glottalstopinverted" }, // Character 'ʖ' Letter, Lowercase std::pair{ QChar(0x02C0), "glottalstopmod" }, // Character 'ˀ' Letter std::pair{ QChar(0x0295), "glottalstopreversed" }, // Character 'ʕ' Letter, Lowercase std::pair{ QChar(0x02C1), "glottalstopreversedmod" }, // Character 'ˁ' Letter std::pair{ QChar(0x02E4), "glottalstopreversedsuperior" }, // Character 'ˤ' Letter std::pair{ QChar(0x02A1), "glottalstopstroke" }, // Character 'ʡ' Letter, Lowercase std::pair{ QChar(0x02A2), "glottalstopstrokereversed" }, // Character 'ʢ' Letter, Lowercase std::pair{ QChar(0x1E21), "gmacron" }, // Character 'ḡ' Letter, Lowercase std::pair{ QChar(0xFF47), "gmonospace" }, // Character 'g' Letter, Lowercase std::pair{ QChar(0x3054), "gohiragana" }, // Character 'ご' Letter std::pair{ QChar(0x30B4), "gokatakana" }, // Character 'ゴ' Letter std::pair{ QChar(0x24A2), "gparen" }, // Character '⒢' Symbol std::pair{ QChar(0x33AC), "gpasquare" }, // Character '㎬' Symbol std::pair{ QChar(0x2207), "gradient" }, // Character '∇' Symbol std::pair{ QChar(0x0060), "grave" }, // Character '`' Symbol std::pair{ QChar(0x0316), "gravebelowcmb" }, // Character '̖' Mark std::pair{ QChar(0x0300), "gravecmb" }, // Character '̀' Mark std::pair{ QChar(0x0300), "gravecomb" }, // Character '̀' Mark std::pair{ QChar(0x0953), "gravedeva" }, // Character '॓' Mark std::pair{ QChar(0x02CE), "gravelowmod" }, // Character 'ˎ' Letter std::pair{ QChar(0xFF40), "gravemonospace" }, // Character '`' Symbol std::pair{ QChar(0x0340), "gravetonecmb" }, // Character '̀' Mark std::pair{ QChar(0x003E), "greater" }, // Character '>' Symbol std::pair{ QChar(0x2265), "greaterequal" }, // Character '≥' Symbol std::pair{ QChar(0x22DB), "greaterequalorless" }, // Character '⋛' Symbol std::pair{ QChar(0xFF1E), "greatermonospace" }, // Character '>' Symbol std::pair{ QChar(0x2273), "greaterorequivalent" }, // Character '≳' Symbol std::pair{ QChar(0x2277), "greaterorless" }, // Character '≷' Symbol std::pair{ QChar(0x2267), "greateroverequal" }, // Character '≧' Symbol std::pair{ QChar(0xFE65), "greatersmall" }, // Character '﹥' Symbol std::pair{ QChar(0x0261), "gscript" }, // Character 'ɡ' Letter, Lowercase std::pair{ QChar(0x01E5), "gstroke" }, // Character 'ǥ' Letter, Lowercase std::pair{ QChar(0x3050), "guhiragana" }, // Character 'ぐ' Letter std::pair{ QChar(0x00AB), "guillemotleft" }, // Character '«' Punctuation std::pair{ QChar(0x00BB), "guillemotright" }, // Character '»' Punctuation std::pair{ QChar(0x2039), "guilsinglleft" }, // Character '‹' Punctuation std::pair{ QChar(0x203A), "guilsinglright" }, // Character '›' Punctuation std::pair{ QChar(0x30B0), "gukatakana" }, // Character 'グ' Letter std::pair{ QChar(0x3318), "guramusquare" }, // Character '㌘' Symbol std::pair{ QChar(0x33C9), "gysquare" }, // Character '㏉' Symbol std::pair{ QChar(0x0068), "h" }, // Character 'h' Letter, Lowercase std::pair{ QChar(0x04A9), "haabkhasiancyrillic" }, // Character 'ҩ' Letter, Lowercase std::pair{ QChar(0x06C1), "haaltonearabic" }, // Character 'ہ' Letter std::pair{ QChar(0x09B9), "habengali" }, // Character 'হ' Letter std::pair{ QChar(0x04B3), "hadescendercyrillic" }, // Character 'ҳ' Letter, Lowercase std::pair{ QChar(0x0939), "hadeva" }, // Character 'ह' Letter std::pair{ QChar(0x0AB9), "hagujarati" }, // Character 'હ' Letter std::pair{ QChar(0x0A39), "hagurmukhi" }, // Character 'ਹ' Letter std::pair{ QChar(0x062D), "haharabic" }, // Character 'ح' Letter std::pair{ QChar(0xFEA2), "hahfinalarabic" }, // Character 'ﺢ' Letter std::pair{ QChar(0xFEA3), "hahinitialarabic" }, // Character 'ﺣ' Letter std::pair{ QChar(0x306F), "hahiragana" }, // Character 'は' Letter std::pair{ QChar(0xFEA4), "hahmedialarabic" }, // Character 'ﺤ' Letter std::pair{ QChar(0x332A), "haitusquare" }, // Character '㌪' Symbol std::pair{ QChar(0x30CF), "hakatakana" }, // Character 'ハ' Letter std::pair{ QChar(0xFF8A), "hakatakanahalfwidth" }, // Character 'ハ' Letter std::pair{ QChar(0x0A4D), "halantgurmukhi" }, // Character '੍' Mark std::pair{ QChar(0x0621), "hamzaarabic" }, // Character 'ء' Letter std::pair{ QChar(0x064F), "hamzadammaarabic" }, // Character 'ُ' Mark std::pair{ QChar(0x064C), "hamzadammatanarabic" }, // Character 'ٌ' Mark std::pair{ QChar(0x064E), "hamzafathaarabic" }, // Character 'َ' Mark std::pair{ QChar(0x064B), "hamzafathatanarabic" }, // Character 'ً' Mark std::pair{ QChar(0x0621), "hamzalowarabic" }, // Character 'ء' Letter std::pair{ QChar(0x0650), "hamzalowkasraarabic" }, // Character 'ِ' Mark std::pair{ QChar(0x064D), "hamzalowkasratanarabic" }, // Character 'ٍ' Mark std::pair{ QChar(0x0652), "hamzasukunarabic" }, // Character 'ْ' Mark std::pair{ QChar(0x3164), "hangulfiller" }, // Character 'ㅤ' Letter std::pair{ QChar(0x044A), "hardsigncyrillic" }, // Character 'ъ' Letter, Lowercase std::pair{ QChar(0x21BC), "harpoonleftbarbup" }, // Character '↼' Symbol std::pair{ QChar(0x21C0), "harpoonrightbarbup" }, // Character '⇀' Symbol std::pair{ QChar(0x33CA), "hasquare" }, // Character '㏊' Symbol std::pair{ QChar(0x05B2), "hatafpatah" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatah16" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatah23" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatah2f" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatahhebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatahnarrowhebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatahquarterhebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "hatafpatahwidehebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B3), "hatafqamats" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamats1b" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamats28" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamats34" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamatshebrew" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamatsnarrowhebrew" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamatsquarterhebrew" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B3), "hatafqamatswidehebrew" }, // Character 'ֳ' Mark std::pair{ QChar(0x05B1), "hatafsegol" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegol17" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegol24" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegol30" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegolhebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegolnarrowhebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegolquarterhebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "hatafsegolwidehebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x0127), "hbar" }, // Character 'ħ' Letter, Lowercase std::pair{ QChar(0x310F), "hbopomofo" }, // Character 'ㄏ' Letter std::pair{ QChar(0x1E2B), "hbrevebelow" }, // Character 'ḫ' Letter, Lowercase std::pair{ QChar(0x1E29), "hcedilla" }, // Character 'ḩ' Letter, Lowercase std::pair{ QChar(0x24D7), "hcircle" }, // Character 'ⓗ' Symbol std::pair{ QChar(0x0125), "hcircumflex" }, // Character 'ĥ' Letter, Lowercase std::pair{ QChar(0x1E27), "hdieresis" }, // Character 'ḧ' Letter, Lowercase std::pair{ QChar(0x1E23), "hdotaccent" }, // Character 'ḣ' Letter, Lowercase std::pair{ QChar(0x1E25), "hdotbelow" }, // Character 'ḥ' Letter, Lowercase std::pair{ QChar(0x05D4), "he" }, // Character 'ה' Letter std::pair{ QChar(0x2665), "heart" }, // Character '♥' Symbol std::pair{ QChar(0x2665), "heartsuitblack" }, // Character '♥' Symbol std::pair{ QChar(0x2661), "heartsuitwhite" }, // Character '♡' Symbol std::pair{ QChar(0xFB34), "hedagesh" }, // Character 'הּ' Letter std::pair{ QChar(0xFB34), "hedageshhebrew" }, // Character 'הּ' Letter std::pair{ QChar(0x06C1), "hehaltonearabic" }, // Character 'ہ' Letter std::pair{ QChar(0x0647), "heharabic" }, // Character 'ه' Letter std::pair{ QChar(0x05D4), "hehebrew" }, // Character 'ה' Letter std::pair{ QChar(0xFBA7), "hehfinalaltonearabic" }, // Character 'ﮧ' Letter std::pair{ QChar(0xFEEA), "hehfinalalttwoarabic" }, // Character 'ﻪ' Letter std::pair{ QChar(0xFEEA), "hehfinalarabic" }, // Character 'ﻪ' Letter std::pair{ QChar(0xFBA5), "hehhamzaabovefinalarabic" }, // Character 'ﮥ' Letter std::pair{ QChar(0xFBA4), "hehhamzaaboveisolatedarabic" }, // Character 'ﮤ' Letter std::pair{ QChar(0xFBA8), "hehinitialaltonearabic" }, // Character 'ﮨ' Letter std::pair{ QChar(0xFEEB), "hehinitialarabic" }, // Character 'ﻫ' Letter std::pair{ QChar(0x3078), "hehiragana" }, // Character 'へ' Letter std::pair{ QChar(0xFBA9), "hehmedialaltonearabic" }, // Character 'ﮩ' Letter std::pair{ QChar(0xFEEC), "hehmedialarabic" }, // Character 'ﻬ' Letter std::pair{ QChar(0x337B), "heiseierasquare" }, // Character '㍻' Symbol std::pair{ QChar(0x30D8), "hekatakana" }, // Character 'ヘ' Letter std::pair{ QChar(0xFF8D), "hekatakanahalfwidth" }, // Character 'ヘ' Letter std::pair{ QChar(0x3336), "hekutaarusquare" }, // Character '㌶' Symbol std::pair{ QChar(0x0267), "henghook" }, // Character 'ɧ' Letter, Lowercase std::pair{ QChar(0x3339), "herutusquare" }, // Character '㌹' Symbol std::pair{ QChar(0x05D7), "het" }, // Character 'ח' Letter std::pair{ QChar(0x05D7), "hethebrew" }, // Character 'ח' Letter std::pair{ QChar(0x0266), "hhook" }, // Character 'ɦ' Letter, Lowercase std::pair{ QChar(0x02B1), "hhooksuperior" }, // Character 'ʱ' Letter std::pair{ QChar(0x327B), "hieuhacirclekorean" }, // Character '㉻' Symbol std::pair{ QChar(0x321B), "hieuhaparenkorean" }, // Character '㈛' Symbol std::pair{ QChar(0x326D), "hieuhcirclekorean" }, // Character '㉭' Symbol std::pair{ QChar(0x314E), "hieuhkorean" }, // Character 'ㅎ' Letter std::pair{ QChar(0x320D), "hieuhparenkorean" }, // Character '㈍' Symbol std::pair{ QChar(0x3072), "hihiragana" }, // Character 'ひ' Letter std::pair{ QChar(0x30D2), "hikatakana" }, // Character 'ヒ' Letter std::pair{ QChar(0xFF8B), "hikatakanahalfwidth" }, // Character 'ヒ' Letter std::pair{ QChar(0x05B4), "hiriq" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriq14" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriq21" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriq2d" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriqhebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriqnarrowhebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriqquarterhebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "hiriqwidehebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x1E96), "hlinebelow" }, // Character 'ẖ' Letter, Lowercase std::pair{ QChar(0xFF48), "hmonospace" }, // Character 'h' Letter, Lowercase std::pair{ QChar(0x0570), "hoarmenian" }, // Character 'հ' Letter, Lowercase std::pair{ QChar(0x0E2B), "hohipthai" }, // Character 'ห' Letter std::pair{ QChar(0x307B), "hohiragana" }, // Character 'ほ' Letter std::pair{ QChar(0x30DB), "hokatakana" }, // Character 'ホ' Letter std::pair{ QChar(0xFF8E), "hokatakanahalfwidth" }, // Character 'ホ' Letter std::pair{ QChar(0x05B9), "holam" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holam19" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holam26" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holam32" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holamhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holamnarrowhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holamquarterhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "holamwidehebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x0E2E), "honokhukthai" }, // Character 'ฮ' Letter std::pair{ QChar(0x0309), "hookabovecomb" }, // Character '̉' Mark std::pair{ QChar(0x0309), "hookcmb" }, // Character '̉' Mark std::pair{ QChar(0x0321), "hookpalatalizedbelowcmb" }, // Character '̡' Mark std::pair{ QChar(0x0322), "hookretroflexbelowcmb" }, // Character '̢' Mark std::pair{ QChar(0x3342), "hoonsquare" }, // Character '㍂' Symbol std::pair{ QChar(0x03E9), "horicoptic" }, // Character 'ϩ' Letter, Lowercase std::pair{ QChar(0x2015), "horizontalbar" }, // Character '―' Punctuation std::pair{ QChar(0x031B), "horncmb" }, // Character '̛' Mark std::pair{ QChar(0x2668), "hotsprings" }, // Character '♨' Symbol std::pair{ QChar(0x2302), "house" }, // Character '⌂' Symbol std::pair{ QChar(0x24A3), "hparen" }, // Character '⒣' Symbol std::pair{ QChar(0x02B0), "hsuperior" }, // Character 'ʰ' Letter std::pair{ QChar(0x0265), "hturned" }, // Character 'ɥ' Letter, Lowercase std::pair{ QChar(0x3075), "huhiragana" }, // Character 'ふ' Letter std::pair{ QChar(0x3333), "huiitosquare" }, // Character '㌳' Symbol std::pair{ QChar(0x30D5), "hukatakana" }, // Character 'フ' Letter std::pair{ QChar(0xFF8C), "hukatakanahalfwidth" }, // Character 'フ' Letter std::pair{ QChar(0x02DD), "hungarumlaut" }, // Character '˝' Symbol std::pair{ QChar(0x030B), "hungarumlautcmb" }, // Character '̋' Mark std::pair{ QChar(0x0195), "hv" }, // Character 'ƕ' Letter, Lowercase std::pair{ QChar(0x002D), "hyphen" }, // Character '-' Punctuation std::pair{ QChar(0xF6E5), "hypheninferior" }, // std::pair{ QChar(0xFF0D), "hyphenmonospace" }, // Character '-' Punctuation std::pair{ QChar(0xFE63), "hyphensmall" }, // Character '﹣' Punctuation std::pair{ QChar(0xF6E6), "hyphensuperior" }, // std::pair{ QChar(0x2010), "hyphentwo" }, // Character '‐' Punctuation std::pair{ QChar(0x0069), "i" }, // Character 'i' Letter, Lowercase std::pair{ QChar(0x00ED), "iacute" }, // Character 'í' Letter, Lowercase std::pair{ QChar(0x044F), "iacyrillic" }, // Character 'я' Letter, Lowercase std::pair{ QChar(0x0987), "ibengali" }, // Character 'ই' Letter std::pair{ QChar(0x3127), "ibopomofo" }, // Character 'ㄧ' Letter std::pair{ QChar(0x012D), "ibreve" }, // Character 'ĭ' Letter, Lowercase std::pair{ QChar(0x01D0), "icaron" }, // Character 'ǐ' Letter, Lowercase std::pair{ QChar(0x24D8), "icircle" }, // Character 'ⓘ' Symbol std::pair{ QChar(0x00EE), "icircumflex" }, // Character 'î' Letter, Lowercase std::pair{ QChar(0x0456), "icyrillic" }, // Character 'і' Letter, Lowercase std::pair{ QChar(0x0209), "idblgrave" }, // Character 'ȉ' Letter, Lowercase std::pair{ QChar(0x328F), "ideographearthcircle" }, // Character '㊏' Symbol std::pair{ QChar(0x328B), "ideographfirecircle" }, // Character '㊋' Symbol std::pair{ QChar(0x323F), "ideographicallianceparen" }, // Character '㈿' Symbol std::pair{ QChar(0x323A), "ideographiccallparen" }, // Character '㈺' Symbol std::pair{ QChar(0x32A5), "ideographiccentrecircle" }, // Character '㊥' Symbol std::pair{ QChar(0x3006), "ideographicclose" }, // Character '〆' Letter std::pair{ QChar(0x3001), "ideographiccomma" }, // Character '、' Punctuation std::pair{ QChar(0xFF64), "ideographiccommaleft" }, // Character '、' Punctuation std::pair{ QChar(0x3237), "ideographiccongratulationparen" },// Character '㈷' Symbol std::pair{ QChar(0x32A3), "ideographiccorrectcircle" }, // Character '㊣' Symbol std::pair{ QChar(0x322F), "ideographicearthparen" }, // Character '㈯' Symbol std::pair{ QChar(0x323D), "ideographicenterpriseparen" }, // Character '㈽' Symbol std::pair{ QChar(0x329D), "ideographicexcellentcircle" }, // Character '㊝' Symbol std::pair{ QChar(0x3240), "ideographicfestivalparen" }, // Character '㉀' Symbol std::pair{ QChar(0x3296), "ideographicfinancialcircle" }, // Character '㊖' Symbol std::pair{ QChar(0x3236), "ideographicfinancialparen" }, // Character '㈶' Symbol std::pair{ QChar(0x322B), "ideographicfireparen" }, // Character '㈫' Symbol std::pair{ QChar(0x3232), "ideographichaveparen" }, // Character '㈲' Symbol std::pair{ QChar(0x32A4), "ideographichighcircle" }, // Character '㊤' Symbol std::pair{ QChar(0x3005), "ideographiciterationmark" }, // Character '々' Letter std::pair{ QChar(0x3298), "ideographiclaborcircle" }, // Character '㊘' Symbol std::pair{ QChar(0x3238), "ideographiclaborparen" }, // Character '㈸' Symbol std::pair{ QChar(0x32A7), "ideographicleftcircle" }, // Character '㊧' Symbol std::pair{ QChar(0x32A6), "ideographiclowcircle" }, // Character '㊦' Symbol std::pair{ QChar(0x32A9), "ideographicmedicinecircle" }, // Character '㊩' Symbol std::pair{ QChar(0x322E), "ideographicmetalparen" }, // Character '㈮' Symbol std::pair{ QChar(0x322A), "ideographicmoonparen" }, // Character '㈪' Symbol std::pair{ QChar(0x3234), "ideographicnameparen" }, // Character '㈴' Symbol std::pair{ QChar(0x3002), "ideographicperiod" }, // Character '。' Punctuation std::pair{ QChar(0x329E), "ideographicprintcircle" }, // Character '㊞' Symbol std::pair{ QChar(0x3243), "ideographicreachparen" }, // Character '㉃' Symbol std::pair{ QChar(0x3239), "ideographicrepresentparen" }, // Character '㈹' Symbol std::pair{ QChar(0x323E), "ideographicresourceparen" }, // Character '㈾' Symbol std::pair{ QChar(0x32A8), "ideographicrightcircle" }, // Character '㊨' Symbol std::pair{ QChar(0x3299), "ideographicsecretcircle" }, // Character '㊙' Symbol std::pair{ QChar(0x3242), "ideographicselfparen" }, // Character '㉂' Symbol std::pair{ QChar(0x3233), "ideographicsocietyparen" }, // Character '㈳' Symbol std::pair{ QChar(0x3000), "ideographicspace" }, // Character ' ' Whitespace std::pair{ QChar(0x3235), "ideographicspecialparen" }, // Character '㈵' Symbol std::pair{ QChar(0x3231), "ideographicstockparen" }, // Character '㈱' Symbol std::pair{ QChar(0x323B), "ideographicstudyparen" }, // Character '㈻' Symbol std::pair{ QChar(0x3230), "ideographicsunparen" }, // Character '㈰' Symbol std::pair{ QChar(0x323C), "ideographicsuperviseparen" }, // Character '㈼' Symbol std::pair{ QChar(0x322C), "ideographicwaterparen" }, // Character '㈬' Symbol std::pair{ QChar(0x322D), "ideographicwoodparen" }, // Character '㈭' Symbol std::pair{ QChar(0x3007), "ideographiczero" }, // Character '〇' std::pair{ QChar(0x328E), "ideographmetalcircle" }, // Character '㊎' Symbol std::pair{ QChar(0x328A), "ideographmooncircle" }, // Character '㊊' Symbol std::pair{ QChar(0x3294), "ideographnamecircle" }, // Character '㊔' Symbol std::pair{ QChar(0x3290), "ideographsuncircle" }, // Character '㊐' Symbol std::pair{ QChar(0x328C), "ideographwatercircle" }, // Character '㊌' Symbol std::pair{ QChar(0x328D), "ideographwoodcircle" }, // Character '㊍' Symbol std::pair{ QChar(0x0907), "ideva" }, // Character 'इ' Letter std::pair{ QChar(0x00EF), "idieresis" }, // Character 'ï' Letter, Lowercase std::pair{ QChar(0x1E2F), "idieresisacute" }, // Character 'ḯ' Letter, Lowercase std::pair{ QChar(0x04E5), "idieresiscyrillic" }, // Character 'ӥ' Letter, Lowercase std::pair{ QChar(0x1ECB), "idotbelow" }, // Character 'ị' Letter, Lowercase std::pair{ QChar(0x04D7), "iebrevecyrillic" }, // Character 'ӗ' Letter, Lowercase std::pair{ QChar(0x0435), "iecyrillic" }, // Character 'е' Letter, Lowercase std::pair{ QChar(0x3275), "ieungacirclekorean" }, // Character '㉵' Symbol std::pair{ QChar(0x3215), "ieungaparenkorean" }, // Character '㈕' Symbol std::pair{ QChar(0x3267), "ieungcirclekorean" }, // Character '㉧' Symbol std::pair{ QChar(0x3147), "ieungkorean" }, // Character 'ㅇ' Letter std::pair{ QChar(0x3207), "ieungparenkorean" }, // Character '㈇' Symbol std::pair{ QChar(0x00EC), "igrave" }, // Character 'ì' Letter, Lowercase std::pair{ QChar(0x0A87), "igujarati" }, // Character 'ઇ' Letter std::pair{ QChar(0x0A07), "igurmukhi" }, // Character 'ਇ' Letter std::pair{ QChar(0x3044), "ihiragana" }, // Character 'い' Letter std::pair{ QChar(0x1EC9), "ihookabove" }, // Character 'ỉ' Letter, Lowercase std::pair{ QChar(0x0988), "iibengali" }, // Character 'ঈ' Letter std::pair{ QChar(0x0438), "iicyrillic" }, // Character 'и' Letter, Lowercase std::pair{ QChar(0x0908), "iideva" }, // Character 'ई' Letter std::pair{ QChar(0x0A88), "iigujarati" }, // Character 'ઈ' Letter std::pair{ QChar(0x0A08), "iigurmukhi" }, // Character 'ਈ' Letter std::pair{ QChar(0x0A40), "iimatragurmukhi" }, // Character 'ੀ' Mark std::pair{ QChar(0x020B), "iinvertedbreve" }, // Character 'ȋ' Letter, Lowercase std::pair{ QChar(0x0439), "iishortcyrillic" }, // Character 'й' Letter, Lowercase std::pair{ QChar(0x09C0), "iivowelsignbengali" }, // Character 'ী' Mark std::pair{ QChar(0x0940), "iivowelsigndeva" }, // Character 'ी' Mark std::pair{ QChar(0x0AC0), "iivowelsigngujarati" }, // Character 'ી' Mark std::pair{ QChar(0x0133), "ij" }, // Character 'ij' Letter, Lowercase std::pair{ QChar(0x30A4), "ikatakana" }, // Character 'イ' Letter std::pair{ QChar(0xFF72), "ikatakanahalfwidth" }, // Character 'イ' Letter std::pair{ QChar(0x3163), "ikorean" }, // Character 'ㅣ' Letter std::pair{ QChar(0x02DC), "ilde" }, // Character '˜' Symbol std::pair{ QChar(0x05AC), "iluyhebrew" }, // Character '֬' Mark std::pair{ QChar(0x012B), "imacron" }, // Character 'ī' Letter, Lowercase std::pair{ QChar(0x04E3), "imacroncyrillic" }, // Character 'ӣ' Letter, Lowercase std::pair{ QChar(0x2253), "imageorapproximatelyequal" }, // Character '≓' Symbol std::pair{ QChar(0x0A3F), "imatragurmukhi" }, // Character 'ਿ' Mark std::pair{ QChar(0xFF49), "imonospace" }, // Character 'i' Letter, Lowercase std::pair{ QChar(0x2206), "increment" }, // Character '∆' Symbol std::pair{ QChar(0x221E), "infinity" }, // Character '∞' Symbol std::pair{ QChar(0x056B), "iniarmenian" }, // Character 'ի' Letter, Lowercase std::pair{ QChar(0x222B), "integral" }, // Character '∫' Symbol std::pair{ QChar(0x2321), "integralbottom" }, // Character '⌡' Symbol std::pair{ QChar(0x2321), "integralbt" }, // Character '⌡' Symbol std::pair{ QChar(0xF8F5), "integralex" }, // std::pair{ QChar(0x2320), "integraltop" }, // Character '⌠' Symbol std::pair{ QChar(0x2320), "integraltp" }, // Character '⌠' Symbol std::pair{ QChar(0x2229), "intersection" }, // Character '∩' Symbol std::pair{ QChar(0x3305), "intisquare" }, // Character '㌅' Symbol std::pair{ QChar(0x25D8), "invbullet" }, // Character '◘' Symbol std::pair{ QChar(0x25D9), "invcircle" }, // Character '◙' Symbol std::pair{ QChar(0x263B), "invsmileface" }, // Character '☻' Symbol std::pair{ QChar(0x0451), "iocyrillic" }, // Character 'ё' Letter, Lowercase std::pair{ QChar(0x012F), "iogonek" }, // Character 'į' Letter, Lowercase std::pair{ QChar(0x03B9), "iota" }, // Character 'ι' Letter, Lowercase std::pair{ QChar(0x03CA), "iotadieresis" }, // Character 'ϊ' Letter, Lowercase std::pair{ QChar(0x0390), "iotadieresistonos" }, // Character 'ΐ' Letter, Lowercase std::pair{ QChar(0x0269), "iotalatin" }, // Character 'ɩ' Letter, Lowercase std::pair{ QChar(0x03AF), "iotatonos" }, // Character 'ί' Letter, Lowercase std::pair{ QChar(0x24A4), "iparen" }, // Character '⒤' Symbol std::pair{ QChar(0x0A72), "irigurmukhi" }, // Character 'ੲ' Letter std::pair{ QChar(0x3043), "ismallhiragana" }, // Character 'ぃ' Letter std::pair{ QChar(0x30A3), "ismallkatakana" }, // Character 'ィ' Letter std::pair{ QChar(0xFF68), "ismallkatakanahalfwidth" }, // Character 'ィ' Letter std::pair{ QChar(0x09FA), "issharbengali" }, // Character '৺' Symbol std::pair{ QChar(0x0268), "istroke" }, // Character 'ɨ' Letter, Lowercase std::pair{ QChar(0xF6ED), "isuperior" }, // std::pair{ QChar(0x309D), "iterationhiragana" }, // Character 'ゝ' Letter std::pair{ QChar(0x30FD), "iterationkatakana" }, // Character 'ヽ' Letter std::pair{ QChar(0x0129), "itilde" }, // Character 'ĩ' Letter, Lowercase std::pair{ QChar(0x1E2D), "itildebelow" }, // Character 'ḭ' Letter, Lowercase std::pair{ QChar(0x3129), "iubopomofo" }, // Character 'ㄩ' Letter std::pair{ QChar(0x044E), "iucyrillic" }, // Character 'ю' Letter, Lowercase std::pair{ QChar(0x09BF), "ivowelsignbengali" }, // Character 'ি' Mark std::pair{ QChar(0x093F), "ivowelsigndeva" }, // Character 'ि' Mark std::pair{ QChar(0x0ABF), "ivowelsigngujarati" }, // Character 'િ' Mark std::pair{ QChar(0x0475), "izhitsacyrillic" }, // Character 'ѵ' Letter, Lowercase std::pair{ QChar(0x0477), "izhitsadblgravecyrillic" }, // Character 'ѷ' Letter, Lowercase std::pair{ QChar(0x006A), "j" }, // Character 'j' Letter, Lowercase std::pair{ QChar(0x0571), "jaarmenian" }, // Character 'ձ' Letter, Lowercase std::pair{ QChar(0x099C), "jabengali" }, // Character 'জ' Letter std::pair{ QChar(0x091C), "jadeva" }, // Character 'ज' Letter std::pair{ QChar(0x0A9C), "jagujarati" }, // Character 'જ' Letter std::pair{ QChar(0x0A1C), "jagurmukhi" }, // Character 'ਜ' Letter std::pair{ QChar(0x3110), "jbopomofo" }, // Character 'ㄐ' Letter std::pair{ QChar(0x01F0), "jcaron" }, // Character 'ǰ' Letter, Lowercase std::pair{ QChar(0x24D9), "jcircle" }, // Character 'ⓙ' Symbol std::pair{ QChar(0x0135), "jcircumflex" }, // Character 'ĵ' Letter, Lowercase std::pair{ QChar(0x029D), "jcrossedtail" }, // Character 'ʝ' Letter, Lowercase std::pair{ QChar(0x025F), "jdotlessstroke" }, // Character 'ɟ' Letter, Lowercase std::pair{ QChar(0x0458), "jecyrillic" }, // Character 'ј' Letter, Lowercase std::pair{ QChar(0x062C), "jeemarabic" }, // Character 'ج' Letter std::pair{ QChar(0xFE9E), "jeemfinalarabic" }, // Character 'ﺞ' Letter std::pair{ QChar(0xFE9F), "jeeminitialarabic" }, // Character 'ﺟ' Letter std::pair{ QChar(0xFEA0), "jeemmedialarabic" }, // Character 'ﺠ' Letter std::pair{ QChar(0x0698), "jeharabic" }, // Character 'ژ' Letter std::pair{ QChar(0xFB8B), "jehfinalarabic" }, // Character 'ﮋ' Letter std::pair{ QChar(0x099D), "jhabengali" }, // Character 'ঝ' Letter std::pair{ QChar(0x091D), "jhadeva" }, // Character 'झ' Letter std::pair{ QChar(0x0A9D), "jhagujarati" }, // Character 'ઝ' Letter std::pair{ QChar(0x0A1D), "jhagurmukhi" }, // Character 'ਝ' Letter std::pair{ QChar(0x057B), "jheharmenian" }, // Character 'ջ' Letter, Lowercase std::pair{ QChar(0x3004), "jis" }, // Character '〄' Symbol std::pair{ QChar(0xFF4A), "jmonospace" }, // Character 'j' Letter, Lowercase std::pair{ QChar(0x24A5), "jparen" }, // Character '⒥' Symbol std::pair{ QChar(0x02B2), "jsuperior" }, // Character 'ʲ' Letter std::pair{ QChar(0x006B), "k" }, // Character 'k' Letter, Lowercase std::pair{ QChar(0x04A1), "kabashkircyrillic" }, // Character 'ҡ' Letter, Lowercase std::pair{ QChar(0x0995), "kabengali" }, // Character 'ক' Letter std::pair{ QChar(0x1E31), "kacute" }, // Character 'ḱ' Letter, Lowercase std::pair{ QChar(0x043A), "kacyrillic" }, // Character 'к' Letter, Lowercase std::pair{ QChar(0x049B), "kadescendercyrillic" }, // Character 'қ' Letter, Lowercase std::pair{ QChar(0x0915), "kadeva" }, // Character 'क' Letter std::pair{ QChar(0x05DB), "kaf" }, // Character 'כ' Letter std::pair{ QChar(0x0643), "kafarabic" }, // Character 'ك' Letter std::pair{ QChar(0xFB3B), "kafdagesh" }, // Character 'כּ' Letter std::pair{ QChar(0xFB3B), "kafdageshhebrew" }, // Character 'כּ' Letter std::pair{ QChar(0xFEDA), "kaffinalarabic" }, // Character 'ﻚ' Letter std::pair{ QChar(0x05DB), "kafhebrew" }, // Character 'כ' Letter std::pair{ QChar(0xFEDB), "kafinitialarabic" }, // Character 'ﻛ' Letter std::pair{ QChar(0xFEDC), "kafmedialarabic" }, // Character 'ﻜ' Letter std::pair{ QChar(0xFB4D), "kafrafehebrew" }, // Character 'כֿ' Letter std::pair{ QChar(0x0A95), "kagujarati" }, // Character 'ક' Letter std::pair{ QChar(0x0A15), "kagurmukhi" }, // Character 'ਕ' Letter std::pair{ QChar(0x304B), "kahiragana" }, // Character 'か' Letter std::pair{ QChar(0x04C4), "kahookcyrillic" }, // Character 'ӄ' Letter, Lowercase std::pair{ QChar(0x30AB), "kakatakana" }, // Character 'カ' Letter std::pair{ QChar(0xFF76), "kakatakanahalfwidth" }, // Character 'カ' Letter std::pair{ QChar(0x03BA), "kappa" }, // Character 'κ' Letter, Lowercase std::pair{ QChar(0x03F0), "kappasymbolgreek" }, // Character 'ϰ' Letter, Lowercase std::pair{ QChar(0x3171), "kapyeounmieumkorean" }, // Character 'ㅱ' Letter std::pair{ QChar(0x3184), "kapyeounphieuphkorean" }, // Character 'ㆄ' Letter std::pair{ QChar(0x3178), "kapyeounpieupkorean" }, // Character 'ㅸ' Letter std::pair{ QChar(0x3179), "kapyeounssangpieupkorean" }, // Character 'ㅹ' Letter std::pair{ QChar(0x330D), "karoriisquare" }, // Character '㌍' Symbol std::pair{ QChar(0x0640), "kashidaautoarabic" }, // Character 'ـ' Letter std::pair{ QChar(0x0640), "kashidaautonosidebearingarabic" },// Character 'ـ' Letter std::pair{ QChar(0x30F5), "kasmallkatakana" }, // Character 'ヵ' Letter std::pair{ QChar(0x3384), "kasquare" }, // Character '㎄' Symbol std::pair{ QChar(0x0650), "kasraarabic" }, // Character 'ِ' Mark std::pair{ QChar(0x064D), "kasratanarabic" }, // Character 'ٍ' Mark std::pair{ QChar(0x049F), "kastrokecyrillic" }, // Character 'ҟ' Letter, Lowercase std::pair{ QChar(0xFF70), "katahiraprolongmarkhalfwidth" }, // Character 'ー' Letter std::pair{ QChar(0x049D), "kaverticalstrokecyrillic" }, // Character 'ҝ' Letter, Lowercase std::pair{ QChar(0x310E), "kbopomofo" }, // Character 'ㄎ' Letter std::pair{ QChar(0x3389), "kcalsquare" }, // Character '㎉' Symbol std::pair{ QChar(0x01E9), "kcaron" }, // Character 'ǩ' Letter, Lowercase std::pair{ QChar(0x0137), "kcedilla" }, // Character 'ķ' Letter, Lowercase std::pair{ QChar(0x24DA), "kcircle" }, // Character 'ⓚ' Symbol std::pair{ QChar(0x0137), "kcommaaccent" }, // Character 'ķ' Letter, Lowercase std::pair{ QChar(0x1E33), "kdotbelow" }, // Character 'ḳ' Letter, Lowercase std::pair{ QChar(0x0584), "keharmenian" }, // Character 'ք' Letter, Lowercase std::pair{ QChar(0x3051), "kehiragana" }, // Character 'け' Letter std::pair{ QChar(0x30B1), "kekatakana" }, // Character 'ケ' Letter std::pair{ QChar(0xFF79), "kekatakanahalfwidth" }, // Character 'ケ' Letter std::pair{ QChar(0x056F), "kenarmenian" }, // Character 'կ' Letter, Lowercase std::pair{ QChar(0x30F6), "kesmallkatakana" }, // Character 'ヶ' Letter std::pair{ QChar(0x0138), "kgreenlandic" }, // Character 'ĸ' Letter, Lowercase std::pair{ QChar(0x0996), "khabengali" }, // Character 'খ' Letter std::pair{ QChar(0x0445), "khacyrillic" }, // Character 'х' Letter, Lowercase std::pair{ QChar(0x0916), "khadeva" }, // Character 'ख' Letter std::pair{ QChar(0x0A96), "khagujarati" }, // Character 'ખ' Letter std::pair{ QChar(0x0A16), "khagurmukhi" }, // Character 'ਖ' Letter std::pair{ QChar(0x062E), "khaharabic" }, // Character 'خ' Letter std::pair{ QChar(0xFEA6), "khahfinalarabic" }, // Character 'ﺦ' Letter std::pair{ QChar(0xFEA7), "khahinitialarabic" }, // Character 'ﺧ' Letter std::pair{ QChar(0xFEA8), "khahmedialarabic" }, // Character 'ﺨ' Letter std::pair{ QChar(0x03E7), "kheicoptic" }, // Character 'ϧ' Letter, Lowercase std::pair{ QChar(0x0959), "khhadeva" }, // Character 'ख़' Letter std::pair{ QChar(0x0A59), "khhagurmukhi" }, // Character 'ਖ਼' Letter std::pair{ QChar(0x3278), "khieukhacirclekorean" }, // Character '㉸' Symbol std::pair{ QChar(0x3218), "khieukhaparenkorean" }, // Character '㈘' Symbol std::pair{ QChar(0x326A), "khieukhcirclekorean" }, // Character '㉪' Symbol std::pair{ QChar(0x314B), "khieukhkorean" }, // Character 'ㅋ' Letter std::pair{ QChar(0x320A), "khieukhparenkorean" }, // Character '㈊' Symbol std::pair{ QChar(0x0E02), "khokhaithai" }, // Character 'ข' Letter std::pair{ QChar(0x0E05), "khokhonthai" }, // Character 'ฅ' Letter std::pair{ QChar(0x0E03), "khokhuatthai" }, // Character 'ฃ' Letter std::pair{ QChar(0x0E04), "khokhwaithai" }, // Character 'ค' Letter std::pair{ QChar(0x0E5B), "khomutthai" }, // Character '๛' Punctuation std::pair{ QChar(0x0199), "khook" }, // Character 'ƙ' Letter, Lowercase std::pair{ QChar(0x0E06), "khorakhangthai" }, // Character 'ฆ' Letter std::pair{ QChar(0x3391), "khzsquare" }, // Character '㎑' Symbol std::pair{ QChar(0x304D), "kihiragana" }, // Character 'き' Letter std::pair{ QChar(0x30AD), "kikatakana" }, // Character 'キ' Letter std::pair{ QChar(0xFF77), "kikatakanahalfwidth" }, // Character 'キ' Letter std::pair{ QChar(0x3315), "kiroguramusquare" }, // Character '㌕' Symbol std::pair{ QChar(0x3316), "kiromeetorusquare" }, // Character '㌖' Symbol std::pair{ QChar(0x3314), "kirosquare" }, // Character '㌔' Symbol std::pair{ QChar(0x326E), "kiyeokacirclekorean" }, // Character '㉮' Symbol std::pair{ QChar(0x320E), "kiyeokaparenkorean" }, // Character '㈎' Symbol std::pair{ QChar(0x3260), "kiyeokcirclekorean" }, // Character '㉠' Symbol std::pair{ QChar(0x3131), "kiyeokkorean" }, // Character 'ㄱ' Letter std::pair{ QChar(0x3200), "kiyeokparenkorean" }, // Character '㈀' Symbol std::pair{ QChar(0x3133), "kiyeoksioskorean" }, // Character 'ㄳ' Letter std::pair{ QChar(0x045C), "kjecyrillic" }, // Character 'ќ' Letter, Lowercase std::pair{ QChar(0x1E35), "klinebelow" }, // Character 'ḵ' Letter, Lowercase std::pair{ QChar(0x3398), "klsquare" }, // Character '㎘' Symbol std::pair{ QChar(0x33A6), "kmcubedsquare" }, // Character '㎦' Symbol std::pair{ QChar(0xFF4B), "kmonospace" }, // Character 'k' Letter, Lowercase std::pair{ QChar(0x33A2), "kmsquaredsquare" }, // Character '㎢' Symbol std::pair{ QChar(0x3053), "kohiragana" }, // Character 'こ' Letter std::pair{ QChar(0x33C0), "kohmsquare" }, // Character '㏀' Symbol std::pair{ QChar(0x0E01), "kokaithai" }, // Character 'ก' Letter std::pair{ QChar(0x30B3), "kokatakana" }, // Character 'コ' Letter std::pair{ QChar(0xFF7A), "kokatakanahalfwidth" }, // Character 'コ' Letter std::pair{ QChar(0x331E), "kooposquare" }, // Character '㌞' Symbol std::pair{ QChar(0x0481), "koppacyrillic" }, // Character 'ҁ' Letter, Lowercase std::pair{ QChar(0x327F), "koreanstandardsymbol" }, // Character '㉿' Symbol std::pair{ QChar(0x0343), "koroniscmb" }, // Character '̓' Mark std::pair{ QChar(0x24A6), "kparen" }, // Character '⒦' Symbol std::pair{ QChar(0x33AA), "kpasquare" }, // Character '㎪' Symbol std::pair{ QChar(0x046F), "ksicyrillic" }, // Character 'ѯ' Letter, Lowercase std::pair{ QChar(0x33CF), "ktsquare" }, // Character '㏏' Symbol std::pair{ QChar(0x029E), "kturned" }, // Character 'ʞ' Letter, Lowercase std::pair{ QChar(0x304F), "kuhiragana" }, // Character 'く' Letter std::pair{ QChar(0x30AF), "kukatakana" }, // Character 'ク' Letter std::pair{ QChar(0xFF78), "kukatakanahalfwidth" }, // Character 'ク' Letter std::pair{ QChar(0x33B8), "kvsquare" }, // Character '㎸' Symbol std::pair{ QChar(0x33BE), "kwsquare" }, // Character '㎾' Symbol std::pair{ QChar(0x006C), "l" }, // Character 'l' Letter, Lowercase std::pair{ QChar(0x09B2), "labengali" }, // Character 'ল' Letter std::pair{ QChar(0x013A), "lacute" }, // Character 'ĺ' Letter, Lowercase std::pair{ QChar(0x0932), "ladeva" }, // Character 'ल' Letter std::pair{ QChar(0x0AB2), "lagujarati" }, // Character 'લ' Letter std::pair{ QChar(0x0A32), "lagurmukhi" }, // Character 'ਲ' Letter std::pair{ QChar(0x0E45), "lakkhangyaothai" }, // Character 'ๅ' Letter std::pair{ QChar(0xFEFC), "lamaleffinalarabic" }, // Character 'ﻼ' Letter std::pair{ QChar(0xFEF8), "lamalefhamzaabovefinalarabic" }, // Character 'ﻸ' Letter std::pair{ QChar(0xFEF7), "lamalefhamzaaboveisolatedarabic" },// Character 'ﻷ' Letter std::pair{ QChar(0xFEFA), "lamalefhamzabelowfinalarabic" }, // Character 'ﻺ' Letter std::pair{ QChar(0xFEF9), "lamalefhamzabelowisolatedarabic" },// Character 'ﻹ' Letter std::pair{ QChar(0xFEFB), "lamalefisolatedarabic" }, // Character 'ﻻ' Letter std::pair{ QChar(0xFEF6), "lamalefmaddaabovefinalarabic" }, // Character 'ﻶ' Letter std::pair{ QChar(0xFEF5), "lamalefmaddaaboveisolatedarabic" },// Character 'ﻵ' Letter std::pair{ QChar(0x0644), "lamarabic" }, // Character 'ل' Letter std::pair{ QChar(0x03BB), "lambda" }, // Character 'λ' Letter, Lowercase std::pair{ QChar(0x019B), "lambdastroke" }, // Character 'ƛ' Letter, Lowercase std::pair{ QChar(0x05DC), "lamed" }, // Character 'ל' Letter std::pair{ QChar(0xFB3C), "lameddagesh" }, // Character 'לּ' Letter std::pair{ QChar(0xFB3C), "lameddageshhebrew" }, // Character 'לּ' Letter std::pair{ QChar(0x05DC), "lamedhebrew" }, // Character 'ל' Letter std::pair{ QChar(0x05B9), "lamedholam" }, // Character 'ֹ' Mark std::pair{ QChar(0x05BC), "lamedholamdagesh" }, // Character 'ּ' Mark std::pair{ QChar(0x05BC), "lamedholamdageshhebrew" }, // Character 'ּ' Mark std::pair{ QChar(0x05B9), "lamedholamhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0xFEDE), "lamfinalarabic" }, // Character 'ﻞ' Letter std::pair{ QChar(0xFCCA), "lamhahinitialarabic" }, // Character 'ﳊ' Letter std::pair{ QChar(0xFEDF), "laminitialarabic" }, // Character 'ﻟ' Letter std::pair{ QChar(0xFCC9), "lamjeeminitialarabic" }, // Character 'ﳉ' Letter std::pair{ QChar(0xFCCB), "lamkhahinitialarabic" }, // Character 'ﳋ' Letter std::pair{ QChar(0xFDF2), "lamlamhehisolatedarabic" }, // Character 'ﷲ' Letter std::pair{ QChar(0xFEE0), "lammedialarabic" }, // Character 'ﻠ' Letter std::pair{ QChar(0xFD88), "lammeemhahinitialarabic" }, // Character 'ﶈ' Letter std::pair{ QChar(0xFCCC), "lammeeminitialarabic" }, // Character 'ﳌ' Letter std::pair{ QChar(0xFEA0), "lammeemjeeminitialarabic" }, // Character 'ﺠ' Letter std::pair{ QChar(0xFEA8), "lammeemkhahinitialarabic" }, // Character 'ﺨ' Letter std::pair{ QChar(0x25EF), "largecircle" }, // Character '◯' Symbol std::pair{ QChar(0x019A), "lbar" }, // Character 'ƚ' Letter, Lowercase std::pair{ QChar(0x026C), "lbelt" }, // Character 'ɬ' Letter, Lowercase std::pair{ QChar(0x310C), "lbopomofo" }, // Character 'ㄌ' Letter std::pair{ QChar(0x013E), "lcaron" }, // Character 'ľ' Letter, Lowercase std::pair{ QChar(0x013C), "lcedilla" }, // Character 'ļ' Letter, Lowercase std::pair{ QChar(0x24DB), "lcircle" }, // Character 'ⓛ' Symbol std::pair{ QChar(0x1E3D), "lcircumflexbelow" }, // Character 'ḽ' Letter, Lowercase std::pair{ QChar(0x013C), "lcommaaccent" }, // Character 'ļ' Letter, Lowercase std::pair{ QChar(0x0140), "ldot" }, // Character 'ŀ' Letter, Lowercase std::pair{ QChar(0x0140), "ldotaccent" }, // Character 'ŀ' Letter, Lowercase std::pair{ QChar(0x1E37), "ldotbelow" }, // Character 'ḷ' Letter, Lowercase std::pair{ QChar(0x1E39), "ldotbelowmacron" }, // Character 'ḹ' Letter, Lowercase std::pair{ QChar(0x031A), "leftangleabovecmb" }, // Character '̚' Mark std::pair{ QChar(0x0318), "lefttackbelowcmb" }, // Character '̘' Mark std::pair{ QChar(0x003C), "less" }, // Character '<' Symbol std::pair{ QChar(0x2264), "lessequal" }, // Character '≤' Symbol std::pair{ QChar(0x22DA), "lessequalorgreater" }, // Character '⋚' Symbol std::pair{ QChar(0xFF1C), "lessmonospace" }, // Character '<' Symbol std::pair{ QChar(0x2272), "lessorequivalent" }, // Character '≲' Symbol std::pair{ QChar(0x2276), "lessorgreater" }, // Character '≶' Symbol std::pair{ QChar(0x2266), "lessoverequal" }, // Character '≦' Symbol std::pair{ QChar(0xFE64), "lesssmall" }, // Character '﹤' Symbol std::pair{ QChar(0x026E), "lezh" }, // Character 'ɮ' Letter, Lowercase std::pair{ QChar(0x258C), "lfblock" }, // Character '▌' Symbol std::pair{ QChar(0x026D), "lhookretroflex" }, // Character 'ɭ' Letter, Lowercase std::pair{ QChar(0x20A4), "lira" }, // Character '₤' Symbol std::pair{ QChar(0x056C), "liwnarmenian" }, // Character 'լ' Letter, Lowercase std::pair{ QChar(0x01C9), "lj" }, // Character 'lj' Letter, Lowercase std::pair{ QChar(0x0459), "ljecyrillic" }, // Character 'љ' Letter, Lowercase std::pair{ QChar(0xF6C0), "ll" }, // std::pair{ QChar(0x0933), "lladeva" }, // Character 'ळ' Letter std::pair{ QChar(0x0AB3), "llagujarati" }, // Character 'ળ' Letter std::pair{ QChar(0x1E3B), "llinebelow" }, // Character 'ḻ' Letter, Lowercase std::pair{ QChar(0x0934), "llladeva" }, // Character 'ऴ' Letter std::pair{ QChar(0x09E1), "llvocalicbengali" }, // Character 'ৡ' Letter std::pair{ QChar(0x0961), "llvocalicdeva" }, // Character 'ॡ' Letter std::pair{ QChar(0x09E3), "llvocalicvowelsignbengali" }, // Character 'ৣ' Mark std::pair{ QChar(0x0963), "llvocalicvowelsigndeva" }, // Character 'ॣ' Mark std::pair{ QChar(0x026B), "lmiddletilde" }, // Character 'ɫ' Letter, Lowercase std::pair{ QChar(0xFF4C), "lmonospace" }, // Character 'l' Letter, Lowercase std::pair{ QChar(0x33D0), "lmsquare" }, // Character '㏐' Symbol std::pair{ QChar(0x0E2C), "lochulathai" }, // Character 'ฬ' Letter std::pair{ QChar(0x2227), "logicaland" }, // Character '∧' Symbol std::pair{ QChar(0x00AC), "logicalnot" }, // Character '¬' Symbol std::pair{ QChar(0x2310), "logicalnotreversed" }, // Character '⌐' Symbol std::pair{ QChar(0x2228), "logicalor" }, // Character '∨' Symbol std::pair{ QChar(0x0E25), "lolingthai" }, // Character 'ล' Letter std::pair{ QChar(0x017F), "longs" }, // Character 'ſ' Letter, Lowercase std::pair{ QChar(0xFE4E), "lowlinecenterline" }, // Character '﹎' Punctuation std::pair{ QChar(0x0332), "lowlinecmb" }, // Character '̲' Mark std::pair{ QChar(0xFE4D), "lowlinedashed" }, // Character '﹍' Punctuation std::pair{ QChar(0x25CA), "lozenge" }, // Character '◊' Symbol std::pair{ QChar(0x24A7), "lparen" }, // Character '⒧' Symbol std::pair{ QChar(0x0142), "lslash" }, // Character 'ł' Letter, Lowercase std::pair{ QChar(0x2113), "lsquare" }, // Character 'ℓ' Letter, Lowercase std::pair{ QChar(0xF6EE), "lsuperior" }, // std::pair{ QChar(0x2591), "ltshade" }, // Character '░' Symbol std::pair{ QChar(0x0E26), "luthai" }, // Character 'ฦ' Letter std::pair{ QChar(0x098C), "lvocalicbengali" }, // Character 'ঌ' Letter std::pair{ QChar(0x090C), "lvocalicdeva" }, // Character 'ऌ' Letter std::pair{ QChar(0x09E2), "lvocalicvowelsignbengali" }, // Character 'ৢ' Mark std::pair{ QChar(0x0962), "lvocalicvowelsigndeva" }, // Character 'ॢ' Mark std::pair{ QChar(0x33D3), "lxsquare" }, // Character '㏓' Symbol std::pair{ QChar(0x006D), "m" }, // Character 'm' Letter, Lowercase std::pair{ QChar(0x09AE), "mabengali" }, // Character 'ম' Letter std::pair{ QChar(0x00AF), "macron" }, // Character '¯' Symbol std::pair{ QChar(0x0331), "macronbelowcmb" }, // Character '̱' Mark std::pair{ QChar(0x0304), "macroncmb" }, // Character '̄' Mark std::pair{ QChar(0x02CD), "macronlowmod" }, // Character 'ˍ' Letter std::pair{ QChar(0xFFE3), "macronmonospace" }, // Character ' ̄' Symbol std::pair{ QChar(0x1E3F), "macute" }, // Character 'ḿ' Letter, Lowercase std::pair{ QChar(0x092E), "madeva" }, // Character 'म' Letter std::pair{ QChar(0x0AAE), "magujarati" }, // Character 'મ' Letter std::pair{ QChar(0x0A2E), "magurmukhi" }, // Character 'ਮ' Letter std::pair{ QChar(0x05A4), "mahapakhhebrew" }, // Character '֤' Mark std::pair{ QChar(0x05A4), "mahapakhlefthebrew" }, // Character '֤' Mark std::pair{ QChar(0x307E), "mahiragana" }, // Character 'ま' Letter std::pair{ QChar(0xF895), "maichattawalowleftthai" }, // std::pair{ QChar(0xF894), "maichattawalowrightthai" }, // std::pair{ QChar(0x0E4B), "maichattawathai" }, // Character '๋' Mark std::pair{ QChar(0xF893), "maichattawaupperleftthai" }, // std::pair{ QChar(0xF88C), "maieklowleftthai" }, // std::pair{ QChar(0xF88B), "maieklowrightthai" }, // std::pair{ QChar(0x0E48), "maiekthai" }, // Character '่' Mark std::pair{ QChar(0xF88A), "maiekupperleftthai" }, // std::pair{ QChar(0xF884), "maihanakatleftthai" }, // std::pair{ QChar(0x0E31), "maihanakatthai" }, // Character 'ั' Mark std::pair{ QChar(0xF889), "maitaikhuleftthai" }, // std::pair{ QChar(0x0E47), "maitaikhuthai" }, // Character '็' Mark std::pair{ QChar(0xF88F), "maitholowleftthai" }, // std::pair{ QChar(0xF88E), "maitholowrightthai" }, // std::pair{ QChar(0x0E49), "maithothai" }, // Character '้' Mark std::pair{ QChar(0xF88D), "maithoupperleftthai" }, // std::pair{ QChar(0xF892), "maitrilowleftthai" }, // std::pair{ QChar(0xF891), "maitrilowrightthai" }, // std::pair{ QChar(0x0E4A), "maitrithai" }, // Character '๊' Mark std::pair{ QChar(0xF890), "maitriupperleftthai" }, // std::pair{ QChar(0x0E46), "maiyamokthai" }, // Character 'ๆ' Letter std::pair{ QChar(0x30DE), "makatakana" }, // Character 'マ' Letter std::pair{ QChar(0xFF8F), "makatakanahalfwidth" }, // Character 'マ' Letter std::pair{ QChar(0x2642), "male" }, // Character '♂' Symbol std::pair{ QChar(0x3347), "mansyonsquare" }, // Character '㍇' Symbol std::pair{ QChar(0x05BE), "maqafhebrew" }, // Character '־' Punctuation std::pair{ QChar(0x2642), "mars" }, // Character '♂' Symbol std::pair{ QChar(0x05AF), "masoracirclehebrew" }, // Character '֯' Mark std::pair{ QChar(0x3383), "masquare" }, // Character '㎃' Symbol std::pair{ QChar(0x3107), "mbopomofo" }, // Character 'ㄇ' Letter std::pair{ QChar(0x33D4), "mbsquare" }, // Character '㏔' Symbol std::pair{ QChar(0x24DC), "mcircle" }, // Character 'ⓜ' Symbol std::pair{ QChar(0x33A5), "mcubedsquare" }, // Character '㎥' Symbol std::pair{ QChar(0x1E41), "mdotaccent" }, // Character 'ṁ' Letter, Lowercase std::pair{ QChar(0x1E43), "mdotbelow" }, // Character 'ṃ' Letter, Lowercase std::pair{ QChar(0x0645), "meemarabic" }, // Character 'م' Letter std::pair{ QChar(0xFEE2), "meemfinalarabic" }, // Character 'ﻢ' Letter std::pair{ QChar(0xFEE3), "meeminitialarabic" }, // Character 'ﻣ' Letter std::pair{ QChar(0xFEE4), "meemmedialarabic" }, // Character 'ﻤ' Letter std::pair{ QChar(0xFCD1), "meemmeeminitialarabic" }, // Character 'ﳑ' Letter std::pair{ QChar(0xFC48), "meemmeemisolatedarabic" }, // Character 'ﱈ' Letter std::pair{ QChar(0x334D), "meetorusquare" }, // Character '㍍' Symbol std::pair{ QChar(0x3081), "mehiragana" }, // Character 'め' Letter std::pair{ QChar(0x337E), "meizierasquare" }, // Character '㍾' Symbol std::pair{ QChar(0x30E1), "mekatakana" }, // Character 'メ' Letter std::pair{ QChar(0xFF92), "mekatakanahalfwidth" }, // Character 'メ' Letter std::pair{ QChar(0x05DE), "mem" }, // Character 'מ' Letter std::pair{ QChar(0xFB3E), "memdagesh" }, // Character 'מּ' Letter std::pair{ QChar(0xFB3E), "memdageshhebrew" }, // Character 'מּ' Letter std::pair{ QChar(0x05DE), "memhebrew" }, // Character 'מ' Letter std::pair{ QChar(0x0574), "menarmenian" }, // Character 'մ' Letter, Lowercase std::pair{ QChar(0x05A5), "merkhahebrew" }, // Character '֥' Mark std::pair{ QChar(0x05A6), "merkhakefulahebrew" }, // Character '֦' Mark std::pair{ QChar(0x05A6), "merkhakefulalefthebrew" }, // Character '֦' Mark std::pair{ QChar(0x05A5), "merkhalefthebrew" }, // Character '֥' Mark std::pair{ QChar(0x0271), "mhook" }, // Character 'ɱ' Letter, Lowercase std::pair{ QChar(0x3392), "mhzsquare" }, // Character '㎒' Symbol std::pair{ QChar(0xFF65), "middledotkatakanahalfwidth" }, // Character '・' Punctuation std::pair{ QChar(0x00B7), "middot" }, // Character '·' Punctuation std::pair{ QChar(0x3272), "mieumacirclekorean" }, // Character '㉲' Symbol std::pair{ QChar(0x3212), "mieumaparenkorean" }, // Character '㈒' Symbol std::pair{ QChar(0x3264), "mieumcirclekorean" }, // Character '㉤' Symbol std::pair{ QChar(0x3141), "mieumkorean" }, // Character 'ㅁ' Letter std::pair{ QChar(0x3170), "mieumpansioskorean" }, // Character 'ㅰ' Letter std::pair{ QChar(0x3204), "mieumparenkorean" }, // Character '㈄' Symbol std::pair{ QChar(0x316E), "mieumpieupkorean" }, // Character 'ㅮ' Letter std::pair{ QChar(0x316F), "mieumsioskorean" }, // Character 'ㅯ' Letter std::pair{ QChar(0x307F), "mihiragana" }, // Character 'み' Letter std::pair{ QChar(0x30DF), "mikatakana" }, // Character 'ミ' Letter std::pair{ QChar(0xFF90), "mikatakanahalfwidth" }, // Character 'ミ' Letter std::pair{ QChar(0x2212), "minus" }, // Character '−' Symbol std::pair{ QChar(0x0320), "minusbelowcmb" }, // Character '̠' Mark std::pair{ QChar(0x2296), "minuscircle" }, // Character '⊖' Symbol std::pair{ QChar(0x02D7), "minusmod" }, // Character '˗' Symbol std::pair{ QChar(0x2213), "minusplus" }, // Character '∓' Symbol std::pair{ QChar(0x2032), "minute" }, // Character '′' Punctuation std::pair{ QChar(0x334A), "miribaarusquare" }, // Character '㍊' Symbol std::pair{ QChar(0x3349), "mirisquare" }, // Character '㍉' Symbol std::pair{ QChar(0x0270), "mlonglegturned" }, // Character 'ɰ' Letter, Lowercase std::pair{ QChar(0x3396), "mlsquare" }, // Character '㎖' Symbol std::pair{ QChar(0x33A3), "mmcubedsquare" }, // Character '㎣' Symbol std::pair{ QChar(0xFF4D), "mmonospace" }, // Character 'm' Letter, Lowercase std::pair{ QChar(0x339F), "mmsquaredsquare" }, // Character '㎟' Symbol std::pair{ QChar(0x3082), "mohiragana" }, // Character 'も' Letter std::pair{ QChar(0x33C1), "mohmsquare" }, // Character '㏁' Symbol std::pair{ QChar(0x30E2), "mokatakana" }, // Character 'モ' Letter std::pair{ QChar(0xFF93), "mokatakanahalfwidth" }, // Character 'モ' Letter std::pair{ QChar(0x33D6), "molsquare" }, // Character '㏖' Symbol std::pair{ QChar(0x0E21), "momathai" }, // Character 'ม' Letter std::pair{ QChar(0x33A7), "moverssquare" }, // Character '㎧' Symbol std::pair{ QChar(0x33A8), "moverssquaredsquare" }, // Character '㎨' Symbol std::pair{ QChar(0x24A8), "mparen" }, // Character '⒨' Symbol std::pair{ QChar(0x33AB), "mpasquare" }, // Character '㎫' Symbol std::pair{ QChar(0x33B3), "mssquare" }, // Character '㎳' Symbol std::pair{ QChar(0xF6EF), "msuperior" }, // std::pair{ QChar(0x026F), "mturned" }, // Character 'ɯ' Letter, Lowercase std::pair{ QChar(0x00B5), "mu" }, // Character 'µ' Letter, Lowercase std::pair{ QChar(0x00B5), "mu1" }, // Character 'µ' Letter, Lowercase std::pair{ QChar(0x3382), "muasquare" }, // Character '㎂' Symbol std::pair{ QChar(0x226B), "muchgreater" }, // Character '≫' Symbol std::pair{ QChar(0x226A), "muchless" }, // Character '≪' Symbol std::pair{ QChar(0x338C), "mufsquare" }, // Character '㎌' Symbol std::pair{ QChar(0x03BC), "mugreek" }, // Character 'μ' Letter, Lowercase std::pair{ QChar(0x338D), "mugsquare" }, // Character '㎍' Symbol std::pair{ QChar(0x3080), "muhiragana" }, // Character 'む' Letter std::pair{ QChar(0x30E0), "mukatakana" }, // Character 'ム' Letter std::pair{ QChar(0xFF91), "mukatakanahalfwidth" }, // Character 'ム' Letter std::pair{ QChar(0x3395), "mulsquare" }, // Character '㎕' Symbol std::pair{ QChar(0x00D7), "multiply" }, // Character '×' Symbol std::pair{ QChar(0x339B), "mumsquare" }, // Character '㎛' Symbol std::pair{ QChar(0x05A3), "munahhebrew" }, // Character '֣' Mark std::pair{ QChar(0x05A3), "munahlefthebrew" }, // Character '֣' Mark std::pair{ QChar(0x266A), "musicalnote" }, // Character '♪' Symbol std::pair{ QChar(0x266B), "musicalnotedbl" }, // Character '♫' Symbol std::pair{ QChar(0x266D), "musicflatsign" }, // Character '♭' Symbol std::pair{ QChar(0x266F), "musicsharpsign" }, // Character '♯' Symbol std::pair{ QChar(0x33B2), "mussquare" }, // Character '㎲' Symbol std::pair{ QChar(0x33B6), "muvsquare" }, // Character '㎶' Symbol std::pair{ QChar(0x33BC), "muwsquare" }, // Character '㎼' Symbol std::pair{ QChar(0x33B9), "mvmegasquare" }, // Character '㎹' Symbol std::pair{ QChar(0x33B7), "mvsquare" }, // Character '㎷' Symbol std::pair{ QChar(0x33BF), "mwmegasquare" }, // Character '㎿' Symbol std::pair{ QChar(0x33BD), "mwsquare" }, // Character '㎽' Symbol std::pair{ QChar(0x006E), "n" }, // Character 'n' Letter, Lowercase std::pair{ QChar(0x09A8), "nabengali" }, // Character 'ন' Letter std::pair{ QChar(0x2207), "nabla" }, // Character '∇' Symbol std::pair{ QChar(0x0144), "nacute" }, // Character 'ń' Letter, Lowercase std::pair{ QChar(0x0928), "nadeva" }, // Character 'न' Letter std::pair{ QChar(0x0AA8), "nagujarati" }, // Character 'ન' Letter std::pair{ QChar(0x0A28), "nagurmukhi" }, // Character 'ਨ' Letter std::pair{ QChar(0x306A), "nahiragana" }, // Character 'な' Letter std::pair{ QChar(0x30CA), "nakatakana" }, // Character 'ナ' Letter std::pair{ QChar(0xFF85), "nakatakanahalfwidth" }, // Character 'ナ' Letter std::pair{ QChar(0x0149), "napostrophe" }, // Character 'ʼn' Letter, Lowercase std::pair{ QChar(0x3381), "nasquare" }, // Character '㎁' Symbol std::pair{ QChar(0x310B), "nbopomofo" }, // Character 'ㄋ' Letter std::pair{ QChar(0x00A0), "nbspace" }, // Character ' ' Whitespace std::pair{ QChar(0x0148), "ncaron" }, // Character 'ň' Letter, Lowercase std::pair{ QChar(0x0146), "ncedilla" }, // Character 'ņ' Letter, Lowercase std::pair{ QChar(0x24DD), "ncircle" }, // Character 'ⓝ' Symbol std::pair{ QChar(0x1E4B), "ncircumflexbelow" }, // Character 'ṋ' Letter, Lowercase std::pair{ QChar(0x0146), "ncommaaccent" }, // Character 'ņ' Letter, Lowercase std::pair{ QChar(0x1E45), "ndotaccent" }, // Character 'ṅ' Letter, Lowercase std::pair{ QChar(0x1E47), "ndotbelow" }, // Character 'ṇ' Letter, Lowercase std::pair{ QChar(0x306D), "nehiragana" }, // Character 'ね' Letter std::pair{ QChar(0x30CD), "nekatakana" }, // Character 'ネ' Letter std::pair{ QChar(0xFF88), "nekatakanahalfwidth" }, // Character 'ネ' Letter std::pair{ QChar(0x20AA), "newsheqelsign" }, // Character '₪' Symbol std::pair{ QChar(0x338B), "nfsquare" }, // Character '㎋' Symbol std::pair{ QChar(0x0999), "ngabengali" }, // Character 'ঙ' Letter std::pair{ QChar(0x0919), "ngadeva" }, // Character 'ङ' Letter std::pair{ QChar(0x0A99), "ngagujarati" }, // Character 'ઙ' Letter std::pair{ QChar(0x0A19), "ngagurmukhi" }, // Character 'ਙ' Letter std::pair{ QChar(0x0E07), "ngonguthai" }, // Character 'ง' Letter std::pair{ QChar(0x3093), "nhiragana" }, // Character 'ん' Letter std::pair{ QChar(0x0272), "nhookleft" }, // Character 'ɲ' Letter, Lowercase std::pair{ QChar(0x0273), "nhookretroflex" }, // Character 'ɳ' Letter, Lowercase std::pair{ QChar(0x326F), "nieunacirclekorean" }, // Character '㉯' Symbol std::pair{ QChar(0x320F), "nieunaparenkorean" }, // Character '㈏' Symbol std::pair{ QChar(0x3135), "nieuncieuckorean" }, // Character 'ㄵ' Letter std::pair{ QChar(0x3261), "nieuncirclekorean" }, // Character '㉡' Symbol std::pair{ QChar(0x3136), "nieunhieuhkorean" }, // Character 'ㄶ' Letter std::pair{ QChar(0x3134), "nieunkorean" }, // Character 'ㄴ' Letter std::pair{ QChar(0x3168), "nieunpansioskorean" }, // Character 'ㅨ' Letter std::pair{ QChar(0x3201), "nieunparenkorean" }, // Character '㈁' Symbol std::pair{ QChar(0x3167), "nieunsioskorean" }, // Character 'ㅧ' Letter std::pair{ QChar(0x3166), "nieuntikeutkorean" }, // Character 'ㅦ' Letter std::pair{ QChar(0x306B), "nihiragana" }, // Character 'に' Letter std::pair{ QChar(0x30CB), "nikatakana" }, // Character 'ニ' Letter std::pair{ QChar(0xFF86), "nikatakanahalfwidth" }, // Character 'ニ' Letter std::pair{ QChar(0xF899), "nikhahitleftthai" }, // std::pair{ QChar(0x0E4D), "nikhahitthai" }, // Character 'ํ' Mark std::pair{ QChar(0x0039), "nine" }, // Character '9' Digit std::pair{ QChar(0x0669), "ninearabic" }, // Character '٩' Digit std::pair{ QChar(0x09EF), "ninebengali" }, // Character '৯' Digit std::pair{ QChar(0x2468), "ninecircle" }, // Character '⑨' std::pair{ QChar(0x2792), "ninecircleinversesansserif" }, // Character '➒' std::pair{ QChar(0x096F), "ninedeva" }, // Character '९' Digit std::pair{ QChar(0x0AEF), "ninegujarati" }, // Character '૯' Digit std::pair{ QChar(0x0A6F), "ninegurmukhi" }, // Character '੯' Digit std::pair{ QChar(0x0669), "ninehackarabic" }, // Character '٩' Digit std::pair{ QChar(0x3029), "ninehangzhou" }, // Character '〩' std::pair{ QChar(0x3228), "nineideographicparen" }, // Character '㈨' std::pair{ QChar(0x2089), "nineinferior" }, // Character '₉' std::pair{ QChar(0xFF19), "ninemonospace" }, // Character '9' Digit std::pair{ QChar(0xF739), "nineoldstyle" }, // std::pair{ QChar(0x247C), "nineparen" }, // Character '⑼' std::pair{ QChar(0x2490), "nineperiod" }, // Character '⒐' std::pair{ QChar(0x06F9), "ninepersian" }, // Character '۹' Digit std::pair{ QChar(0x2178), "nineroman" }, // Character 'ⅸ' std::pair{ QChar(0x2079), "ninesuperior" }, // Character '⁹' std::pair{ QChar(0x2472), "nineteencircle" }, // Character '⑲' std::pair{ QChar(0x2486), "nineteenparen" }, // Character '⒆' std::pair{ QChar(0x249A), "nineteenperiod" }, // Character '⒚' std::pair{ QChar(0x0E59), "ninethai" }, // Character '๙' Digit std::pair{ QChar(0x01CC), "nj" }, // Character 'nj' Letter, Lowercase std::pair{ QChar(0x045A), "njecyrillic" }, // Character 'њ' Letter, Lowercase std::pair{ QChar(0x30F3), "nkatakana" }, // Character 'ン' Letter std::pair{ QChar(0xFF9D), "nkatakanahalfwidth" }, // Character 'ン' Letter std::pair{ QChar(0x019E), "nlegrightlong" }, // Character 'ƞ' Letter, Lowercase std::pair{ QChar(0x1E49), "nlinebelow" }, // Character 'ṉ' Letter, Lowercase std::pair{ QChar(0xFF4E), "nmonospace" }, // Character 'n' Letter, Lowercase std::pair{ QChar(0x339A), "nmsquare" }, // Character '㎚' Symbol std::pair{ QChar(0x09A3), "nnabengali" }, // Character 'ণ' Letter std::pair{ QChar(0x0923), "nnadeva" }, // Character 'ण' Letter std::pair{ QChar(0x0AA3), "nnagujarati" }, // Character 'ણ' Letter std::pair{ QChar(0x0A23), "nnagurmukhi" }, // Character 'ਣ' Letter std::pair{ QChar(0x0929), "nnnadeva" }, // Character 'ऩ' Letter std::pair{ QChar(0x306E), "nohiragana" }, // Character 'の' Letter std::pair{ QChar(0x30CE), "nokatakana" }, // Character 'ノ' Letter std::pair{ QChar(0xFF89), "nokatakanahalfwidth" }, // Character 'ノ' Letter std::pair{ QChar(0x00A0), "nonbreakingspace" }, // Character ' ' Whitespace std::pair{ QChar(0x0E13), "nonenthai" }, // Character 'ณ' Letter std::pair{ QChar(0x0E19), "nonuthai" }, // Character 'น' Letter std::pair{ QChar(0x0646), "noonarabic" }, // Character 'ن' Letter std::pair{ QChar(0xFEE6), "noonfinalarabic" }, // Character 'ﻦ' Letter std::pair{ QChar(0x06BA), "noonghunnaarabic" }, // Character 'ں' Letter std::pair{ QChar(0xFB9F), "noonghunnafinalarabic" }, // Character 'ﮟ' Letter std::pair{ QChar(0xFEEC), "noonhehinitialarabic" }, // Character 'ﻬ' Letter std::pair{ QChar(0xFEE7), "nooninitialarabic" }, // Character 'ﻧ' Letter std::pair{ QChar(0xFCD2), "noonjeeminitialarabic" }, // Character 'ﳒ' Letter std::pair{ QChar(0xFC4B), "noonjeemisolatedarabic" }, // Character 'ﱋ' Letter std::pair{ QChar(0xFEE8), "noonmedialarabic" }, // Character 'ﻨ' Letter std::pair{ QChar(0xFCD5), "noonmeeminitialarabic" }, // Character 'ﳕ' Letter std::pair{ QChar(0xFC4E), "noonmeemisolatedarabic" }, // Character 'ﱎ' Letter std::pair{ QChar(0xFC8D), "noonnoonfinalarabic" }, // Character 'ﲍ' Letter std::pair{ QChar(0x220C), "notcontains" }, // Character '∌' Symbol std::pair{ QChar(0x2209), "notelement" }, // Character '∉' Symbol std::pair{ QChar(0x2209), "notelementof" }, // Character '∉' Symbol std::pair{ QChar(0x2260), "notequal" }, // Character '≠' Symbol std::pair{ QChar(0x226F), "notgreater" }, // Character '≯' Symbol std::pair{ QChar(0x2271), "notgreaternorequal" }, // Character '≱' Symbol std::pair{ QChar(0x2279), "notgreaternorless" }, // Character '≹' Symbol std::pair{ QChar(0x2262), "notidentical" }, // Character '≢' Symbol std::pair{ QChar(0x226E), "notless" }, // Character '≮' Symbol std::pair{ QChar(0x2270), "notlessnorequal" }, // Character '≰' Symbol std::pair{ QChar(0x2226), "notparallel" }, // Character '∦' Symbol std::pair{ QChar(0x2280), "notprecedes" }, // Character '⊀' Symbol std::pair{ QChar(0x2284), "notsubset" }, // Character '⊄' Symbol std::pair{ QChar(0x2281), "notsucceeds" }, // Character '⊁' Symbol std::pair{ QChar(0x2285), "notsuperset" }, // Character '⊅' Symbol std::pair{ QChar(0x0576), "nowarmenian" }, // Character 'ն' Letter, Lowercase std::pair{ QChar(0x24A9), "nparen" }, // Character '⒩' Symbol std::pair{ QChar(0x33B1), "nssquare" }, // Character '㎱' Symbol std::pair{ QChar(0x207F), "nsuperior" }, // Character 'ⁿ' Letter std::pair{ QChar(0x00F1), "ntilde" }, // Character 'ñ' Letter, Lowercase std::pair{ QChar(0x03BD), "nu" }, // Character 'ν' Letter, Lowercase std::pair{ QChar(0x306C), "nuhiragana" }, // Character 'ぬ' Letter std::pair{ QChar(0x30CC), "nukatakana" }, // Character 'ヌ' Letter std::pair{ QChar(0xFF87), "nukatakanahalfwidth" }, // Character 'ヌ' Letter std::pair{ QChar(0x09BC), "nuktabengali" }, // Character '়' Mark std::pair{ QChar(0x093C), "nuktadeva" }, // Character '़' Mark std::pair{ QChar(0x0ABC), "nuktagujarati" }, // Character '઼' Mark std::pair{ QChar(0x0A3C), "nuktagurmukhi" }, // Character '਼' Mark std::pair{ QChar(0x0023), "numbersign" }, // Character '#' Punctuation std::pair{ QChar(0xFF03), "numbersignmonospace" }, // Character '#' Punctuation std::pair{ QChar(0xFE5F), "numbersignsmall" }, // Character '﹟' Punctuation std::pair{ QChar(0x0374), "numeralsigngreek" }, // Character 'ʹ' Letter std::pair{ QChar(0x0375), "numeralsignlowergreek" }, // Character '͵' Symbol std::pair{ QChar(0x2116), "numero" }, // Character '№' Symbol std::pair{ QChar(0x05E0), "nun" }, // Character 'נ' Letter std::pair{ QChar(0xFB40), "nundagesh" }, // Character 'נּ' Letter std::pair{ QChar(0xFB40), "nundageshhebrew" }, // Character 'נּ' Letter std::pair{ QChar(0x05E0), "nunhebrew" }, // Character 'נ' Letter std::pair{ QChar(0x33B5), "nvsquare" }, // Character '㎵' Symbol std::pair{ QChar(0x33BB), "nwsquare" }, // Character '㎻' Symbol std::pair{ QChar(0x099E), "nyabengali" }, // Character 'ঞ' Letter std::pair{ QChar(0x091E), "nyadeva" }, // Character 'ञ' Letter std::pair{ QChar(0x0A9E), "nyagujarati" }, // Character 'ઞ' Letter std::pair{ QChar(0x0A1E), "nyagurmukhi" }, // Character 'ਞ' Letter std::pair{ QChar(0x006F), "o" }, // Character 'o' Letter, Lowercase std::pair{ QChar(0x00F3), "oacute" }, // Character 'ó' Letter, Lowercase std::pair{ QChar(0x0E2D), "oangthai" }, // Character 'อ' Letter std::pair{ QChar(0x0275), "obarred" }, // Character 'ɵ' Letter, Lowercase std::pair{ QChar(0x04E9), "obarredcyrillic" }, // Character 'ө' Letter, Lowercase std::pair{ QChar(0x04EB), "obarreddieresiscyrillic" }, // Character 'ӫ' Letter, Lowercase std::pair{ QChar(0x0993), "obengali" }, // Character 'ও' Letter std::pair{ QChar(0x311B), "obopomofo" }, // Character 'ㄛ' Letter std::pair{ QChar(0x014F), "obreve" }, // Character 'ŏ' Letter, Lowercase std::pair{ QChar(0x0911), "ocandradeva" }, // Character 'ऑ' Letter std::pair{ QChar(0x0A91), "ocandragujarati" }, // Character 'ઑ' Letter std::pair{ QChar(0x0949), "ocandravowelsigndeva" }, // Character 'ॉ' Mark std::pair{ QChar(0x0AC9), "ocandravowelsigngujarati" }, // Character 'ૉ' Mark std::pair{ QChar(0x01D2), "ocaron" }, // Character 'ǒ' Letter, Lowercase std::pair{ QChar(0x24DE), "ocircle" }, // Character 'ⓞ' Symbol std::pair{ QChar(0x00F4), "ocircumflex" }, // Character 'ô' Letter, Lowercase std::pair{ QChar(0x1ED1), "ocircumflexacute" }, // Character 'ố' Letter, Lowercase std::pair{ QChar(0x1ED9), "ocircumflexdotbelow" }, // Character 'ộ' Letter, Lowercase std::pair{ QChar(0x1ED3), "ocircumflexgrave" }, // Character 'ồ' Letter, Lowercase std::pair{ QChar(0x1ED5), "ocircumflexhookabove" }, // Character 'ổ' Letter, Lowercase std::pair{ QChar(0x1ED7), "ocircumflextilde" }, // Character 'ỗ' Letter, Lowercase std::pair{ QChar(0x043E), "ocyrillic" }, // Character 'о' Letter, Lowercase std::pair{ QChar(0x0151), "odblacute" }, // Character 'ő' Letter, Lowercase std::pair{ QChar(0x020D), "odblgrave" }, // Character 'ȍ' Letter, Lowercase std::pair{ QChar(0x0913), "odeva" }, // Character 'ओ' Letter std::pair{ QChar(0x00F6), "odieresis" }, // Character 'ö' Letter, Lowercase std::pair{ QChar(0x04E7), "odieresiscyrillic" }, // Character 'ӧ' Letter, Lowercase std::pair{ QChar(0x1ECD), "odotbelow" }, // Character 'ọ' Letter, Lowercase std::pair{ QChar(0x0153), "oe" }, // Character 'œ' Letter, Lowercase std::pair{ QChar(0x315A), "oekorean" }, // Character 'ㅚ' Letter std::pair{ QChar(0x02DB), "ogonek" }, // Character '˛' Symbol std::pair{ QChar(0x0328), "ogonekcmb" }, // Character '̨' Mark std::pair{ QChar(0x00F2), "ograve" }, // Character 'ò' Letter, Lowercase std::pair{ QChar(0x0A93), "ogujarati" }, // Character 'ઓ' Letter std::pair{ QChar(0x0585), "oharmenian" }, // Character 'օ' Letter, Lowercase std::pair{ QChar(0x304A), "ohiragana" }, // Character 'お' Letter std::pair{ QChar(0x1ECF), "ohookabove" }, // Character 'ỏ' Letter, Lowercase std::pair{ QChar(0x01A1), "ohorn" }, // Character 'ơ' Letter, Lowercase std::pair{ QChar(0x1EDB), "ohornacute" }, // Character 'ớ' Letter, Lowercase std::pair{ QChar(0x1EE3), "ohorndotbelow" }, // Character 'ợ' Letter, Lowercase std::pair{ QChar(0x1EDD), "ohorngrave" }, // Character 'ờ' Letter, Lowercase std::pair{ QChar(0x1EDF), "ohornhookabove" }, // Character 'ở' Letter, Lowercase std::pair{ QChar(0x1EE1), "ohorntilde" }, // Character 'ỡ' Letter, Lowercase std::pair{ QChar(0x0151), "ohungarumlaut" }, // Character 'ő' Letter, Lowercase std::pair{ QChar(0x01A3), "oi" }, // Character 'ƣ' Letter, Lowercase std::pair{ QChar(0x020F), "oinvertedbreve" }, // Character 'ȏ' Letter, Lowercase std::pair{ QChar(0x30AA), "okatakana" }, // Character 'オ' Letter std::pair{ QChar(0xFF75), "okatakanahalfwidth" }, // Character 'オ' Letter std::pair{ QChar(0x3157), "okorean" }, // Character 'ㅗ' Letter std::pair{ QChar(0x05AB), "olehebrew" }, // Character '֫' Mark std::pair{ QChar(0x014D), "omacron" }, // Character 'ō' Letter, Lowercase std::pair{ QChar(0x1E53), "omacronacute" }, // Character 'ṓ' Letter, Lowercase std::pair{ QChar(0x1E51), "omacrongrave" }, // Character 'ṑ' Letter, Lowercase std::pair{ QChar(0x0950), "omdeva" }, // Character 'ॐ' Letter std::pair{ QChar(0x03C9), "omega" }, // Character 'ω' Letter, Lowercase std::pair{ QChar(0x03D6), "omega1" }, // Character 'ϖ' Letter, Lowercase std::pair{ QChar(0x0461), "omegacyrillic" }, // Character 'ѡ' Letter, Lowercase std::pair{ QChar(0x0277), "omegalatinclosed" }, // Character 'ɷ' Letter, Lowercase std::pair{ QChar(0x047B), "omegaroundcyrillic" }, // Character 'ѻ' Letter, Lowercase std::pair{ QChar(0x047D), "omegatitlocyrillic" }, // Character 'ѽ' Letter, Lowercase std::pair{ QChar(0x03CE), "omegatonos" }, // Character 'ώ' Letter, Lowercase std::pair{ QChar(0x0AD0), "omgujarati" }, // Character 'ૐ' Letter std::pair{ QChar(0x03BF), "omicron" }, // Character 'ο' Letter, Lowercase std::pair{ QChar(0x03CC), "omicrontonos" }, // Character 'ό' Letter, Lowercase std::pair{ QChar(0xFF4F), "omonospace" }, // Character 'o' Letter, Lowercase std::pair{ QChar(0x0031), "one" }, // Character '1' Digit std::pair{ QChar(0x0661), "onearabic" }, // Character '١' Digit std::pair{ QChar(0x09E7), "onebengali" }, // Character '১' Digit std::pair{ QChar(0x2460), "onecircle" }, // Character '①' std::pair{ QChar(0x278A), "onecircleinversesansserif" }, // Character '➊' std::pair{ QChar(0x0967), "onedeva" }, // Character '१' Digit std::pair{ QChar(0x2024), "onedotenleader" }, // Character '․' Punctuation std::pair{ QChar(0x215B), "oneeighth" }, // Character '⅛' std::pair{ QChar(0xF6DC), "onefitted" }, // std::pair{ QChar(0x0AE7), "onegujarati" }, // Character '૧' Digit std::pair{ QChar(0x0A67), "onegurmukhi" }, // Character '੧' Digit std::pair{ QChar(0x0661), "onehackarabic" }, // Character '١' Digit std::pair{ QChar(0x00BD), "onehalf" }, // Character '½' std::pair{ QChar(0x3021), "onehangzhou" }, // Character '〡' std::pair{ QChar(0x3220), "oneideographicparen" }, // Character '㈠' std::pair{ QChar(0x2081), "oneinferior" }, // Character '₁' std::pair{ QChar(0xFF11), "onemonospace" }, // Character '1' Digit std::pair{ QChar(0x09F4), "onenumeratorbengali" }, // Character '৴' std::pair{ QChar(0xF731), "oneoldstyle" }, // std::pair{ QChar(0x2474), "oneparen" }, // Character '⑴' std::pair{ QChar(0x2488), "oneperiod" }, // Character '⒈' std::pair{ QChar(0x06F1), "onepersian" }, // Character '۱' Digit std::pair{ QChar(0x00BC), "onequarter" }, // Character '¼' std::pair{ QChar(0x2170), "oneroman" }, // Character 'ⅰ' std::pair{ QChar(0x00B9), "onesuperior" }, // Character '¹' std::pair{ QChar(0x0E51), "onethai" }, // Character '๑' Digit std::pair{ QChar(0x2153), "onethird" }, // Character '⅓' std::pair{ QChar(0x01EB), "oogonek" }, // Character 'ǫ' Letter, Lowercase std::pair{ QChar(0x01ED), "oogonekmacron" }, // Character 'ǭ' Letter, Lowercase std::pair{ QChar(0x0A13), "oogurmukhi" }, // Character 'ਓ' Letter std::pair{ QChar(0x0A4B), "oomatragurmukhi" }, // Character 'ੋ' Mark std::pair{ QChar(0x0254), "oopen" }, // Character 'ɔ' Letter, Lowercase std::pair{ QChar(0x24AA), "oparen" }, // Character '⒪' Symbol std::pair{ QChar(0x25E6), "openbullet" }, // Character '◦' Symbol std::pair{ QChar(0x2325), "option" }, // Character '⌥' Symbol std::pair{ QChar(0x00AA), "ordfeminine" }, // Character 'ª' Letter std::pair{ QChar(0x00BA), "ordmasculine" }, // Character 'º' Letter std::pair{ QChar(0x221F), "orthogonal" }, // Character '∟' Symbol std::pair{ QChar(0x0912), "oshortdeva" }, // Character 'ऒ' Letter std::pair{ QChar(0x094A), "oshortvowelsigndeva" }, // Character 'ॊ' Mark std::pair{ QChar(0x00F8), "oslash" }, // Character 'ø' Letter, Lowercase std::pair{ QChar(0x01FF), "oslashacute" }, // Character 'ǿ' Letter, Lowercase std::pair{ QChar(0x3049), "osmallhiragana" }, // Character 'ぉ' Letter std::pair{ QChar(0x30A9), "osmallkatakana" }, // Character 'ォ' Letter std::pair{ QChar(0xFF6B), "osmallkatakanahalfwidth" }, // Character 'ォ' Letter std::pair{ QChar(0x01FF), "ostrokeacute" }, // Character 'ǿ' Letter, Lowercase std::pair{ QChar(0xF6F0), "osuperior" }, // std::pair{ QChar(0x047F), "otcyrillic" }, // Character 'ѿ' Letter, Lowercase std::pair{ QChar(0x00F5), "otilde" }, // Character 'õ' Letter, Lowercase std::pair{ QChar(0x1E4D), "otildeacute" }, // Character 'ṍ' Letter, Lowercase std::pair{ QChar(0x1E4F), "otildedieresis" }, // Character 'ṏ' Letter, Lowercase std::pair{ QChar(0x3121), "oubopomofo" }, // Character 'ㄡ' Letter std::pair{ QChar(0x203E), "overline" }, // Character '‾' Punctuation std::pair{ QChar(0xFE4A), "overlinecenterline" }, // Character '﹊' Punctuation std::pair{ QChar(0x0305), "overlinecmb" }, // Character '̅' Mark std::pair{ QChar(0xFE49), "overlinedashed" }, // Character '﹉' Punctuation std::pair{ QChar(0xFE4C), "overlinedblwavy" }, // Character '﹌' Punctuation std::pair{ QChar(0xFE4B), "overlinewavy" }, // Character '﹋' Punctuation std::pair{ QChar(0x00AF), "overscore" }, // Character '¯' Symbol std::pair{ QChar(0x09CB), "ovowelsignbengali" }, // Character 'ো' Mark std::pair{ QChar(0x094B), "ovowelsigndeva" }, // Character 'ो' Mark std::pair{ QChar(0x0ACB), "ovowelsigngujarati" }, // Character 'ો' Mark std::pair{ QChar(0x0070), "p" }, // Character 'p' Letter, Lowercase std::pair{ QChar(0x3380), "paampssquare" }, // Character '㎀' Symbol std::pair{ QChar(0x332B), "paasentosquare" }, // Character '㌫' Symbol std::pair{ QChar(0x09AA), "pabengali" }, // Character 'প' Letter std::pair{ QChar(0x1E55), "pacute" }, // Character 'ṕ' Letter, Lowercase std::pair{ QChar(0x092A), "padeva" }, // Character 'प' Letter std::pair{ QChar(0x21DF), "pagedown" }, // Character '⇟' Symbol std::pair{ QChar(0x21DE), "pageup" }, // Character '⇞' Symbol std::pair{ QChar(0x0AAA), "pagujarati" }, // Character 'પ' Letter std::pair{ QChar(0x0A2A), "pagurmukhi" }, // Character 'ਪ' Letter std::pair{ QChar(0x3071), "pahiragana" }, // Character 'ぱ' Letter std::pair{ QChar(0x0E2F), "paiyannoithai" }, // Character 'ฯ' Letter std::pair{ QChar(0x30D1), "pakatakana" }, // Character 'パ' Letter std::pair{ QChar(0x0484), "palatalizationcyrilliccmb" }, // Character '҄' Mark std::pair{ QChar(0x04C0), "palochkacyrillic" }, // Character 'Ӏ' Letter, Uppercase std::pair{ QChar(0x317F), "pansioskorean" }, // Character 'ㅿ' Letter std::pair{ QChar(0x00B6), "paragraph" }, // Character '¶' Punctuation std::pair{ QChar(0x2225), "parallel" }, // Character '∥' Symbol std::pair{ QChar(0x0028), "parenleft" }, // Character '(' Punctuation std::pair{ QChar(0xFD3E), "parenleftaltonearabic" }, // Character '﴾' Punctuation std::pair{ QChar(0xF8ED), "parenleftbt" }, // std::pair{ QChar(0xF8EC), "parenleftex" }, // std::pair{ QChar(0x208D), "parenleftinferior" }, // Character '₍' Punctuation std::pair{ QChar(0xFF08), "parenleftmonospace" }, // Character '(' Punctuation std::pair{ QChar(0xFE59), "parenleftsmall" }, // Character '﹙' Punctuation std::pair{ QChar(0x207D), "parenleftsuperior" }, // Character '⁽' Punctuation std::pair{ QChar(0xF8EB), "parenlefttp" }, // std::pair{ QChar(0xFE35), "parenleftvertical" }, // Character '︵' Punctuation std::pair{ QChar(0x0029), "parenright" }, // Character ')' Punctuation std::pair{ QChar(0xFD3F), "parenrightaltonearabic" }, // Character '﴿' Punctuation std::pair{ QChar(0xF8F8), "parenrightbt" }, // std::pair{ QChar(0xF8F7), "parenrightex" }, // std::pair{ QChar(0x208E), "parenrightinferior" }, // Character '₎' Punctuation std::pair{ QChar(0xFF09), "parenrightmonospace" }, // Character ')' Punctuation std::pair{ QChar(0xFE5A), "parenrightsmall" }, // Character '﹚' Punctuation std::pair{ QChar(0x207E), "parenrightsuperior" }, // Character '⁾' Punctuation std::pair{ QChar(0xF8F6), "parenrighttp" }, // std::pair{ QChar(0xFE36), "parenrightvertical" }, // Character '︶' Punctuation std::pair{ QChar(0x2202), "partialdiff" }, // Character '∂' Symbol std::pair{ QChar(0x05C0), "paseqhebrew" }, // Character '׀' Punctuation std::pair{ QChar(0x0599), "pashtahebrew" }, // Character '֙' Mark std::pair{ QChar(0x33A9), "pasquare" }, // Character '㎩' Symbol std::pair{ QChar(0x05B7), "patah" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patah11" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patah1d" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patah2a" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patahhebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patahnarrowhebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patahquarterhebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "patahwidehebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05A1), "pazerhebrew" }, // Character '֡' Mark std::pair{ QChar(0x3106), "pbopomofo" }, // Character 'ㄆ' Letter std::pair{ QChar(0x24DF), "pcircle" }, // Character 'ⓟ' Symbol std::pair{ QChar(0x1E57), "pdotaccent" }, // Character 'ṗ' Letter, Lowercase std::pair{ QChar(0x05E4), "pe" }, // Character 'פ' Letter std::pair{ QChar(0x043F), "pecyrillic" }, // Character 'п' Letter, Lowercase std::pair{ QChar(0xFB44), "pedagesh" }, // Character 'פּ' Letter std::pair{ QChar(0xFB44), "pedageshhebrew" }, // Character 'פּ' Letter std::pair{ QChar(0x333B), "peezisquare" }, // Character '㌻' Symbol std::pair{ QChar(0xFB43), "pefinaldageshhebrew" }, // Character 'ףּ' Letter std::pair{ QChar(0x067E), "peharabic" }, // Character 'پ' Letter std::pair{ QChar(0x057A), "peharmenian" }, // Character 'պ' Letter, Lowercase std::pair{ QChar(0x05E4), "pehebrew" }, // Character 'פ' Letter std::pair{ QChar(0xFB57), "pehfinalarabic" }, // Character 'ﭗ' Letter std::pair{ QChar(0xFB58), "pehinitialarabic" }, // Character 'ﭘ' Letter std::pair{ QChar(0x307A), "pehiragana" }, // Character 'ぺ' Letter std::pair{ QChar(0xFB59), "pehmedialarabic" }, // Character 'ﭙ' Letter std::pair{ QChar(0x30DA), "pekatakana" }, // Character 'ペ' Letter std::pair{ QChar(0x04A7), "pemiddlehookcyrillic" }, // Character 'ҧ' Letter, Lowercase std::pair{ QChar(0xFB4E), "perafehebrew" }, // Character 'פֿ' Letter std::pair{ QChar(0x0025), "percent" }, // Character '%' Punctuation std::pair{ QChar(0x066A), "percentarabic" }, // Character '٪' Punctuation std::pair{ QChar(0xFF05), "percentmonospace" }, // Character '%' Punctuation std::pair{ QChar(0xFE6A), "percentsmall" }, // Character '﹪' Punctuation std::pair{ QChar(0x002E), "period" }, // Character '.' Punctuation std::pair{ QChar(0x0589), "periodarmenian" }, // Character '։' Punctuation std::pair{ QChar(0x00B7), "periodcentered" }, // Character '·' Punctuation std::pair{ QChar(0xFF61), "periodhalfwidth" }, // Character '。' Punctuation std::pair{ QChar(0xF6E7), "periodinferior" }, // std::pair{ QChar(0xFF0E), "periodmonospace" }, // Character '.' Punctuation std::pair{ QChar(0xFE52), "periodsmall" }, // Character '﹒' Punctuation std::pair{ QChar(0xF6E8), "periodsuperior" }, // std::pair{ QChar(0x0342), "perispomenigreekcmb" }, // Character '͂' Mark std::pair{ QChar(0x22A5), "perpendicular" }, // Character '⊥' Symbol std::pair{ QChar(0x2030), "perthousand" }, // Character '‰' Punctuation std::pair{ QChar(0x20A7), "peseta" }, // Character '₧' Symbol std::pair{ QChar(0x338A), "pfsquare" }, // Character '㎊' Symbol std::pair{ QChar(0x09AB), "phabengali" }, // Character 'ফ' Letter std::pair{ QChar(0x092B), "phadeva" }, // Character 'फ' Letter std::pair{ QChar(0x0AAB), "phagujarati" }, // Character 'ફ' Letter std::pair{ QChar(0x0A2B), "phagurmukhi" }, // Character 'ਫ' Letter std::pair{ QChar(0x03C6), "phi" }, // Character 'φ' Letter, Lowercase std::pair{ QChar(0x03D5), "phi1" }, // Character 'ϕ' Letter, Lowercase std::pair{ QChar(0x327A), "phieuphacirclekorean" }, // Character '㉺' Symbol std::pair{ QChar(0x321A), "phieuphaparenkorean" }, // Character '㈚' Symbol std::pair{ QChar(0x326C), "phieuphcirclekorean" }, // Character '㉬' Symbol std::pair{ QChar(0x314D), "phieuphkorean" }, // Character 'ㅍ' Letter std::pair{ QChar(0x320C), "phieuphparenkorean" }, // Character '㈌' Symbol std::pair{ QChar(0x0278), "philatin" }, // Character 'ɸ' Letter, Lowercase std::pair{ QChar(0x0E3A), "phinthuthai" }, // Character 'ฺ' Mark std::pair{ QChar(0x03D5), "phisymbolgreek" }, // Character 'ϕ' Letter, Lowercase std::pair{ QChar(0x01A5), "phook" }, // Character 'ƥ' Letter, Lowercase std::pair{ QChar(0x0E1E), "phophanthai" }, // Character 'พ' Letter std::pair{ QChar(0x0E1C), "phophungthai" }, // Character 'ผ' Letter std::pair{ QChar(0x0E20), "phosamphaothai" }, // Character 'ภ' Letter std::pair{ QChar(0x03C0), "pi" }, // Character 'π' Letter, Lowercase std::pair{ QChar(0x3273), "pieupacirclekorean" }, // Character '㉳' Symbol std::pair{ QChar(0x3213), "pieupaparenkorean" }, // Character '㈓' Symbol std::pair{ QChar(0x3176), "pieupcieuckorean" }, // Character 'ㅶ' Letter std::pair{ QChar(0x3265), "pieupcirclekorean" }, // Character '㉥' Symbol std::pair{ QChar(0x3172), "pieupkiyeokkorean" }, // Character 'ㅲ' Letter std::pair{ QChar(0x3142), "pieupkorean" }, // Character 'ㅂ' Letter std::pair{ QChar(0x3205), "pieupparenkorean" }, // Character '㈅' Symbol std::pair{ QChar(0x3174), "pieupsioskiyeokkorean" }, // Character 'ㅴ' Letter std::pair{ QChar(0x3144), "pieupsioskorean" }, // Character 'ㅄ' Letter std::pair{ QChar(0x3175), "pieupsiostikeutkorean" }, // Character 'ㅵ' Letter std::pair{ QChar(0x3177), "pieupthieuthkorean" }, // Character 'ㅷ' Letter std::pair{ QChar(0x3173), "pieuptikeutkorean" }, // Character 'ㅳ' Letter std::pair{ QChar(0x3074), "pihiragana" }, // Character 'ぴ' Letter std::pair{ QChar(0x30D4), "pikatakana" }, // Character 'ピ' Letter std::pair{ QChar(0x03D6), "pisymbolgreek" }, // Character 'ϖ' Letter, Lowercase std::pair{ QChar(0x0583), "piwrarmenian" }, // Character 'փ' Letter, Lowercase std::pair{ QChar(0x002B), "plus" }, // Character '+' Symbol std::pair{ QChar(0x031F), "plusbelowcmb" }, // Character '̟' Mark std::pair{ QChar(0x2295), "pluscircle" }, // Character '⊕' Symbol std::pair{ QChar(0x00B1), "plusminus" }, // Character '±' Symbol std::pair{ QChar(0x02D6), "plusmod" }, // Character '˖' Symbol std::pair{ QChar(0xFF0B), "plusmonospace" }, // Character '+' Symbol std::pair{ QChar(0xFE62), "plussmall" }, // Character '﹢' Symbol std::pair{ QChar(0x207A), "plussuperior" }, // Character '⁺' Symbol std::pair{ QChar(0xFF50), "pmonospace" }, // Character 'p' Letter, Lowercase std::pair{ QChar(0x33D8), "pmsquare" }, // Character '㏘' Symbol std::pair{ QChar(0x307D), "pohiragana" }, // Character 'ぽ' Letter std::pair{ QChar(0x261F), "pointingindexdownwhite" }, // Character '☟' Symbol std::pair{ QChar(0x261C), "pointingindexleftwhite" }, // Character '☜' Symbol std::pair{ QChar(0x261E), "pointingindexrightwhite" }, // Character '☞' Symbol std::pair{ QChar(0x261D), "pointingindexupwhite" }, // Character '☝' Symbol std::pair{ QChar(0x30DD), "pokatakana" }, // Character 'ポ' Letter std::pair{ QChar(0x0E1B), "poplathai" }, // Character 'ป' Letter std::pair{ QChar(0x3012), "postalmark" }, // Character '〒' Symbol std::pair{ QChar(0x3020), "postalmarkface" }, // Character '〠' Symbol std::pair{ QChar(0x24AB), "pparen" }, // Character '⒫' Symbol std::pair{ QChar(0x227A), "precedes" }, // Character '≺' Symbol std::pair{ QChar(0x211E), "prescription" }, // Character '℞' Symbol std::pair{ QChar(0x02B9), "primemod" }, // Character 'ʹ' Letter std::pair{ QChar(0x2035), "primereversed" }, // Character '‵' Punctuation std::pair{ QChar(0x220F), "product" }, // Character '∏' Symbol std::pair{ QChar(0x2305), "projective" }, // Character '⌅' Symbol std::pair{ QChar(0x30FC), "prolongedkana" }, // Character 'ー' Letter std::pair{ QChar(0x2318), "propellor" }, // Character '⌘' Symbol std::pair{ QChar(0x2282), "propersubset" }, // Character '⊂' Symbol std::pair{ QChar(0x2283), "propersuperset" }, // Character '⊃' Symbol std::pair{ QChar(0x2237), "proportion" }, // Character '∷' Symbol std::pair{ QChar(0x221D), "proportional" }, // Character '∝' Symbol std::pair{ QChar(0x03C8), "psi" }, // Character 'ψ' Letter, Lowercase std::pair{ QChar(0x0471), "psicyrillic" }, // Character 'ѱ' Letter, Lowercase std::pair{ QChar(0x0486), "psilipneumatacyrilliccmb" }, // Character '҆' Mark std::pair{ QChar(0x33B0), "pssquare" }, // Character '㎰' Symbol std::pair{ QChar(0x3077), "puhiragana" }, // Character 'ぷ' Letter std::pair{ QChar(0x30D7), "pukatakana" }, // Character 'プ' Letter std::pair{ QChar(0x33B4), "pvsquare" }, // Character '㎴' Symbol std::pair{ QChar(0x33BA), "pwsquare" }, // Character '㎺' Symbol std::pair{ QChar(0x0071), "q" }, // Character 'q' Letter, Lowercase std::pair{ QChar(0x0958), "qadeva" }, // Character 'क़' Letter std::pair{ QChar(0x05A8), "qadmahebrew" }, // Character '֨' Mark std::pair{ QChar(0x0642), "qafarabic" }, // Character 'ق' Letter std::pair{ QChar(0xFED6), "qaffinalarabic" }, // Character 'ﻖ' Letter std::pair{ QChar(0xFED7), "qafinitialarabic" }, // Character 'ﻗ' Letter std::pair{ QChar(0xFED8), "qafmedialarabic" }, // Character 'ﻘ' Letter std::pair{ QChar(0x05B8), "qamats" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamats10" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamats1a" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamats1c" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamats27" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamats29" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamats33" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsde" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatshebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsnarrowhebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsqatanhebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsqatannarrowhebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsqatanquarterhebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsqatanwidehebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatsquarterhebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qamatswidehebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x059F), "qarneyparahebrew" }, // Character '֟' Mark std::pair{ QChar(0x3111), "qbopomofo" }, // Character 'ㄑ' Letter std::pair{ QChar(0x24E0), "qcircle" }, // Character 'ⓠ' Symbol std::pair{ QChar(0x02A0), "qhook" }, // Character 'ʠ' Letter, Lowercase std::pair{ QChar(0xFF51), "qmonospace" }, // Character 'q' Letter, Lowercase std::pair{ QChar(0x05E7), "qof" }, // Character 'ק' Letter std::pair{ QChar(0xFB47), "qofdagesh" }, // Character 'קּ' Letter std::pair{ QChar(0xFB47), "qofdageshhebrew" }, // Character 'קּ' Letter std::pair{ QChar(0x05B2), "qofhatafpatah" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "qofhatafpatahhebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B1), "qofhatafsegol" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "qofhatafsegolhebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x05E7), "qofhebrew" }, // Character 'ק' Letter std::pair{ QChar(0x05B4), "qofhiriq" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "qofhiriqhebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x05B9), "qofholam" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "qofholamhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B7), "qofpatah" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "qofpatahhebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05B8), "qofqamats" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "qofqamatshebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05BB), "qofqubuts" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qofqubutshebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x05B6), "qofsegol" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "qofsegolhebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B0), "qofsheva" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "qofshevahebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05B5), "qoftsere" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "qoftserehebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0x24AC), "qparen" }, // Character '⒬' Symbol std::pair{ QChar(0x2669), "quarternote" }, // Character '♩' Symbol std::pair{ QChar(0x05BB), "qubuts" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubuts18" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubuts25" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubuts31" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubutshebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubutsnarrowhebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubutsquarterhebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "qubutswidehebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x003F), "question" }, // Character '?' Punctuation std::pair{ QChar(0x061F), "questionarabic" }, // Character '؟' Punctuation std::pair{ QChar(0x055E), "questionarmenian" }, // Character '՞' Punctuation std::pair{ QChar(0x00BF), "questiondown" }, // Character '¿' Punctuation std::pair{ QChar(0xF7BF), "questiondownsmall" }, // std::pair{ QChar(0x037E), "questiongreek" }, // Character ';' Punctuation std::pair{ QChar(0xFF1F), "questionmonospace" }, // Character '?' Punctuation std::pair{ QChar(0xF73F), "questionsmall" }, // std::pair{ QChar(0x0022), "quotedbl" }, // Character '"' Punctuation std::pair{ QChar(0x201E), "quotedblbase" }, // Character '„' Punctuation std::pair{ QChar(0x201C), "quotedblleft" }, // Character '“' Punctuation std::pair{ QChar(0xFF02), "quotedblmonospace" }, // Character '"' Punctuation std::pair{ QChar(0x301E), "quotedblprime" }, // Character '〞' Punctuation std::pair{ QChar(0x301D), "quotedblprimereversed" }, // Character '〝' Punctuation std::pair{ QChar(0x201D), "quotedblright" }, // Character '”' Punctuation std::pair{ QChar(0x2018), "quoteleft" }, // Character '‘' Punctuation std::pair{ QChar(0x201B), "quoteleftreversed" }, // Character '‛' Punctuation std::pair{ QChar(0x201B), "quotereversed" }, // Character '‛' Punctuation std::pair{ QChar(0x2019), "quoteright" }, // Character '’' Punctuation std::pair{ QChar(0x0149), "quoterightn" }, // Character 'ʼn' Letter, Lowercase std::pair{ QChar(0x201A), "quotesinglbase" }, // Character '‚' Punctuation std::pair{ QChar(0x0027), "quotesingle" }, // Character ''' Punctuation std::pair{ QChar(0xFF07), "quotesinglemonospace" }, // Character ''' Punctuation std::pair{ QChar(0x0072), "r" }, // Character 'r' Letter, Lowercase std::pair{ QChar(0x057C), "raarmenian" }, // Character 'ռ' Letter, Lowercase std::pair{ QChar(0x09B0), "rabengali" }, // Character 'র' Letter std::pair{ QChar(0x0155), "racute" }, // Character 'ŕ' Letter, Lowercase std::pair{ QChar(0x0930), "radeva" }, // Character 'र' Letter std::pair{ QChar(0x221A), "radical" }, // Character '√' Symbol std::pair{ QChar(0xF8E5), "radicalex" }, // std::pair{ QChar(0x33AE), "radoverssquare" }, // Character '㎮' Symbol std::pair{ QChar(0x33AF), "radoverssquaredsquare" }, // Character '㎯' Symbol std::pair{ QChar(0x33AD), "radsquare" }, // Character '㎭' Symbol std::pair{ QChar(0x05BF), "rafe" }, // Character 'ֿ' Mark std::pair{ QChar(0x05BF), "rafehebrew" }, // Character 'ֿ' Mark std::pair{ QChar(0x0AB0), "ragujarati" }, // Character 'ર' Letter std::pair{ QChar(0x0A30), "ragurmukhi" }, // Character 'ਰ' Letter std::pair{ QChar(0x3089), "rahiragana" }, // Character 'ら' Letter std::pair{ QChar(0x30E9), "rakatakana" }, // Character 'ラ' Letter std::pair{ QChar(0xFF97), "rakatakanahalfwidth" }, // Character 'ラ' Letter std::pair{ QChar(0x09F1), "ralowerdiagonalbengali" }, // Character 'ৱ' Letter std::pair{ QChar(0x09F0), "ramiddlediagonalbengali" }, // Character 'ৰ' Letter std::pair{ QChar(0x0264), "ramshorn" }, // Character 'ɤ' Letter, Lowercase std::pair{ QChar(0x2236), "ratio" }, // Character '∶' Symbol std::pair{ QChar(0x3116), "rbopomofo" }, // Character 'ㄖ' Letter std::pair{ QChar(0x0159), "rcaron" }, // Character 'ř' Letter, Lowercase std::pair{ QChar(0x0157), "rcedilla" }, // Character 'ŗ' Letter, Lowercase std::pair{ QChar(0x24E1), "rcircle" }, // Character 'ⓡ' Symbol std::pair{ QChar(0x0157), "rcommaaccent" }, // Character 'ŗ' Letter, Lowercase std::pair{ QChar(0x0211), "rdblgrave" }, // Character 'ȑ' Letter, Lowercase std::pair{ QChar(0x1E59), "rdotaccent" }, // Character 'ṙ' Letter, Lowercase std::pair{ QChar(0x1E5B), "rdotbelow" }, // Character 'ṛ' Letter, Lowercase std::pair{ QChar(0x1E5D), "rdotbelowmacron" }, // Character 'ṝ' Letter, Lowercase std::pair{ QChar(0x203B), "referencemark" }, // Character '※' Punctuation std::pair{ QChar(0x2286), "reflexsubset" }, // Character '⊆' Symbol std::pair{ QChar(0x2287), "reflexsuperset" }, // Character '⊇' Symbol std::pair{ QChar(0x00AE), "registered" }, // Character '®' Symbol std::pair{ QChar(0xF8E8), "registersans" }, // std::pair{ QChar(0xF6DA), "registerserif" }, // std::pair{ QChar(0x0631), "reharabic" }, // Character 'ر' Letter std::pair{ QChar(0x0580), "reharmenian" }, // Character 'ր' Letter, Lowercase std::pair{ QChar(0xFEAE), "rehfinalarabic" }, // Character 'ﺮ' Letter std::pair{ QChar(0x308C), "rehiragana" }, // Character 'れ' Letter std::pair{ QChar(0x0644), "rehyehaleflamarabic" }, // Character 'ل' Letter std::pair{ QChar(0x30EC), "rekatakana" }, // Character 'レ' Letter std::pair{ QChar(0xFF9A), "rekatakanahalfwidth" }, // Character 'レ' Letter std::pair{ QChar(0x05E8), "resh" }, // Character 'ר' Letter std::pair{ QChar(0xFB48), "reshdageshhebrew" }, // Character 'רּ' Letter std::pair{ QChar(0x05B2), "reshhatafpatah" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B2), "reshhatafpatahhebrew" }, // Character 'ֲ' Mark std::pair{ QChar(0x05B1), "reshhatafsegol" }, // Character 'ֱ' Mark std::pair{ QChar(0x05B1), "reshhatafsegolhebrew" }, // Character 'ֱ' Mark std::pair{ QChar(0x05E8), "reshhebrew" }, // Character 'ר' Letter std::pair{ QChar(0x05B4), "reshhiriq" }, // Character 'ִ' Mark std::pair{ QChar(0x05B4), "reshhiriqhebrew" }, // Character 'ִ' Mark std::pair{ QChar(0x05B9), "reshholam" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B9), "reshholamhebrew" }, // Character 'ֹ' Mark std::pair{ QChar(0x05B7), "reshpatah" }, // Character 'ַ' Mark std::pair{ QChar(0x05B7), "reshpatahhebrew" }, // Character 'ַ' Mark std::pair{ QChar(0x05B8), "reshqamats" }, // Character 'ָ' Mark std::pair{ QChar(0x05B8), "reshqamatshebrew" }, // Character 'ָ' Mark std::pair{ QChar(0x05BB), "reshqubuts" }, // Character 'ֻ' Mark std::pair{ QChar(0x05BB), "reshqubutshebrew" }, // Character 'ֻ' Mark std::pair{ QChar(0x05B6), "reshsegol" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "reshsegolhebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B0), "reshsheva" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "reshshevahebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05B5), "reshtsere" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "reshtserehebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0x223D), "reversedtilde" }, // Character '∽' Symbol std::pair{ QChar(0x0597), "reviahebrew" }, // Character '֗' Mark std::pair{ QChar(0x0597), "reviamugrashhebrew" }, // Character '֗' Mark std::pair{ QChar(0x2310), "revlogicalnot" }, // Character '⌐' Symbol std::pair{ QChar(0x027E), "rfishhook" }, // Character 'ɾ' Letter, Lowercase std::pair{ QChar(0x027F), "rfishhookreversed" }, // Character 'ɿ' Letter, Lowercase std::pair{ QChar(0x09DD), "rhabengali" }, // Character 'ঢ়' Letter std::pair{ QChar(0x095D), "rhadeva" }, // Character 'ढ़' Letter std::pair{ QChar(0x03C1), "rho" }, // Character 'ρ' Letter, Lowercase std::pair{ QChar(0x027D), "rhook" }, // Character 'ɽ' Letter, Lowercase std::pair{ QChar(0x027B), "rhookturned" }, // Character 'ɻ' Letter, Lowercase std::pair{ QChar(0x02B5), "rhookturnedsuperior" }, // Character 'ʵ' Letter std::pair{ QChar(0x03F1), "rhosymbolgreek" }, // Character 'ϱ' Letter, Lowercase std::pair{ QChar(0x02DE), "rhotichookmod" }, // Character '˞' Symbol std::pair{ QChar(0x3271), "rieulacirclekorean" }, // Character '㉱' Symbol std::pair{ QChar(0x3211), "rieulaparenkorean" }, // Character '㈑' Symbol std::pair{ QChar(0x3263), "rieulcirclekorean" }, // Character '㉣' Symbol std::pair{ QChar(0x3140), "rieulhieuhkorean" }, // Character 'ㅀ' Letter std::pair{ QChar(0x313A), "rieulkiyeokkorean" }, // Character 'ㄺ' Letter std::pair{ QChar(0x3169), "rieulkiyeoksioskorean" }, // Character 'ㅩ' Letter std::pair{ QChar(0x3139), "rieulkorean" }, // Character 'ㄹ' Letter std::pair{ QChar(0x313B), "rieulmieumkorean" }, // Character 'ㄻ' Letter std::pair{ QChar(0x316C), "rieulpansioskorean" }, // Character 'ㅬ' Letter std::pair{ QChar(0x3203), "rieulparenkorean" }, // Character '㈃' Symbol std::pair{ QChar(0x313F), "rieulphieuphkorean" }, // Character 'ㄿ' Letter std::pair{ QChar(0x313C), "rieulpieupkorean" }, // Character 'ㄼ' Letter std::pair{ QChar(0x316B), "rieulpieupsioskorean" }, // Character 'ㅫ' Letter std::pair{ QChar(0x313D), "rieulsioskorean" }, // Character 'ㄽ' Letter std::pair{ QChar(0x313E), "rieulthieuthkorean" }, // Character 'ㄾ' Letter std::pair{ QChar(0x316A), "rieultikeutkorean" }, // Character 'ㅪ' Letter std::pair{ QChar(0x316D), "rieulyeorinhieuhkorean" }, // Character 'ㅭ' Letter std::pair{ QChar(0x221F), "rightangle" }, // Character '∟' Symbol std::pair{ QChar(0x0319), "righttackbelowcmb" }, // Character '̙' Mark std::pair{ QChar(0x22BF), "righttriangle" }, // Character '⊿' Symbol std::pair{ QChar(0x308A), "rihiragana" }, // Character 'り' Letter std::pair{ QChar(0x30EA), "rikatakana" }, // Character 'リ' Letter std::pair{ QChar(0xFF98), "rikatakanahalfwidth" }, // Character 'リ' Letter std::pair{ QChar(0x02DA), "ring" }, // Character '˚' Symbol std::pair{ QChar(0x0325), "ringbelowcmb" }, // Character '̥' Mark std::pair{ QChar(0x030A), "ringcmb" }, // Character '̊' Mark std::pair{ QChar(0x02BF), "ringhalfleft" }, // Character 'ʿ' Letter std::pair{ QChar(0x0559), "ringhalfleftarmenian" }, // Character 'ՙ' Letter std::pair{ QChar(0x031C), "ringhalfleftbelowcmb" }, // Character '̜' Mark std::pair{ QChar(0x02D3), "ringhalfleftcentered" }, // Character '˓' Symbol std::pair{ QChar(0x02BE), "ringhalfright" }, // Character 'ʾ' Letter std::pair{ QChar(0x0339), "ringhalfrightbelowcmb" }, // Character '̹' Mark std::pair{ QChar(0x02D2), "ringhalfrightcentered" }, // Character '˒' Symbol std::pair{ QChar(0x0213), "rinvertedbreve" }, // Character 'ȓ' Letter, Lowercase std::pair{ QChar(0x3351), "rittorusquare" }, // Character '㍑' Symbol std::pair{ QChar(0x1E5F), "rlinebelow" }, // Character 'ṟ' Letter, Lowercase std::pair{ QChar(0x027C), "rlongleg" }, // Character 'ɼ' Letter, Lowercase std::pair{ QChar(0x027A), "rlonglegturned" }, // Character 'ɺ' Letter, Lowercase std::pair{ QChar(0xFF52), "rmonospace" }, // Character 'r' Letter, Lowercase std::pair{ QChar(0x308D), "rohiragana" }, // Character 'ろ' Letter std::pair{ QChar(0x30ED), "rokatakana" }, // Character 'ロ' Letter std::pair{ QChar(0xFF9B), "rokatakanahalfwidth" }, // Character 'ロ' Letter std::pair{ QChar(0x0E23), "roruathai" }, // Character 'ร' Letter std::pair{ QChar(0x24AD), "rparen" }, // Character '⒭' Symbol std::pair{ QChar(0x09DC), "rrabengali" }, // Character 'ড়' Letter std::pair{ QChar(0x0931), "rradeva" }, // Character 'ऱ' Letter std::pair{ QChar(0x0A5C), "rragurmukhi" }, // Character 'ੜ' Letter std::pair{ QChar(0x0691), "rreharabic" }, // Character 'ڑ' Letter std::pair{ QChar(0xFB8D), "rrehfinalarabic" }, // Character 'ﮍ' Letter std::pair{ QChar(0x09E0), "rrvocalicbengali" }, // Character 'ৠ' Letter std::pair{ QChar(0x0960), "rrvocalicdeva" }, // Character 'ॠ' Letter std::pair{ QChar(0x0AE0), "rrvocalicgujarati" }, // Character 'ૠ' Letter std::pair{ QChar(0x09C4), "rrvocalicvowelsignbengali" }, // Character 'ৄ' Mark std::pair{ QChar(0x0944), "rrvocalicvowelsigndeva" }, // Character 'ॄ' Mark std::pair{ QChar(0x0AC4), "rrvocalicvowelsigngujarati" }, // Character 'ૄ' Mark std::pair{ QChar(0xF6F1), "rsuperior" }, // std::pair{ QChar(0x2590), "rtblock" }, // Character '▐' Symbol std::pair{ QChar(0x0279), "rturned" }, // Character 'ɹ' Letter, Lowercase std::pair{ QChar(0x02B4), "rturnedsuperior" }, // Character 'ʴ' Letter std::pair{ QChar(0x308B), "ruhiragana" }, // Character 'る' Letter std::pair{ QChar(0x30EB), "rukatakana" }, // Character 'ル' Letter std::pair{ QChar(0xFF99), "rukatakanahalfwidth" }, // Character 'ル' Letter std::pair{ QChar(0x09F2), "rupeemarkbengali" }, // Character '৲' Symbol std::pair{ QChar(0x09F3), "rupeesignbengali" }, // Character '৳' Symbol std::pair{ QChar(0xF6DD), "rupiah" }, // std::pair{ QChar(0x0E24), "ruthai" }, // Character 'ฤ' Letter std::pair{ QChar(0x098B), "rvocalicbengali" }, // Character 'ঋ' Letter std::pair{ QChar(0x090B), "rvocalicdeva" }, // Character 'ऋ' Letter std::pair{ QChar(0x0A8B), "rvocalicgujarati" }, // Character 'ઋ' Letter std::pair{ QChar(0x09C3), "rvocalicvowelsignbengali" }, // Character 'ৃ' Mark std::pair{ QChar(0x0943), "rvocalicvowelsigndeva" }, // Character 'ृ' Mark std::pair{ QChar(0x0AC3), "rvocalicvowelsigngujarati" }, // Character 'ૃ' Mark std::pair{ QChar(0x0073), "s" }, // Character 's' Letter, Lowercase std::pair{ QChar(0x09B8), "sabengali" }, // Character 'স' Letter std::pair{ QChar(0x015B), "sacute" }, // Character 'ś' Letter, Lowercase std::pair{ QChar(0x1E65), "sacutedotaccent" }, // Character 'ṥ' Letter, Lowercase std::pair{ QChar(0x0635), "sadarabic" }, // Character 'ص' Letter std::pair{ QChar(0x0938), "sadeva" }, // Character 'स' Letter std::pair{ QChar(0xFEBA), "sadfinalarabic" }, // Character 'ﺺ' Letter std::pair{ QChar(0xFEBB), "sadinitialarabic" }, // Character 'ﺻ' Letter std::pair{ QChar(0xFEBC), "sadmedialarabic" }, // Character 'ﺼ' Letter std::pair{ QChar(0x0AB8), "sagujarati" }, // Character 'સ' Letter std::pair{ QChar(0x0A38), "sagurmukhi" }, // Character 'ਸ' Letter std::pair{ QChar(0x3055), "sahiragana" }, // Character 'さ' Letter std::pair{ QChar(0x30B5), "sakatakana" }, // Character 'サ' Letter std::pair{ QChar(0xFF7B), "sakatakanahalfwidth" }, // Character 'サ' Letter std::pair{ QChar(0xFDFA), "sallallahoualayhewasallamarabic" },// Character 'ﷺ' Letter std::pair{ QChar(0x05E1), "samekh" }, // Character 'ס' Letter std::pair{ QChar(0xFB41), "samekhdagesh" }, // Character 'סּ' Letter std::pair{ QChar(0xFB41), "samekhdageshhebrew" }, // Character 'סּ' Letter std::pair{ QChar(0x05E1), "samekhhebrew" }, // Character 'ס' Letter std::pair{ QChar(0x0E32), "saraaathai" }, // Character 'า' Letter std::pair{ QChar(0x0E41), "saraaethai" }, // Character 'แ' Letter std::pair{ QChar(0x0E44), "saraaimaimalaithai" }, // Character 'ไ' Letter std::pair{ QChar(0x0E43), "saraaimaimuanthai" }, // Character 'ใ' Letter std::pair{ QChar(0x0E33), "saraamthai" }, // Character 'ำ' Letter std::pair{ QChar(0x0E30), "saraathai" }, // Character 'ะ' Letter std::pair{ QChar(0x0E40), "saraethai" }, // Character 'เ' Letter std::pair{ QChar(0xF886), "saraiileftthai" }, // std::pair{ QChar(0x0E35), "saraiithai" }, // Character 'ี' Mark std::pair{ QChar(0xF885), "saraileftthai" }, // std::pair{ QChar(0x0E34), "saraithai" }, // Character 'ิ' Mark std::pair{ QChar(0x0E42), "saraothai" }, // Character 'โ' Letter std::pair{ QChar(0xF888), "saraueeleftthai" }, // std::pair{ QChar(0x0E37), "saraueethai" }, // Character 'ื' Mark std::pair{ QChar(0xF887), "saraueleftthai" }, // std::pair{ QChar(0x0E36), "sarauethai" }, // Character 'ึ' Mark std::pair{ QChar(0x0E38), "sarauthai" }, // Character 'ุ' Mark std::pair{ QChar(0x0E39), "sarauuthai" }, // Character 'ู' Mark std::pair{ QChar(0x3119), "sbopomofo" }, // Character 'ㄙ' Letter std::pair{ QChar(0x0161), "scaron" }, // Character 'š' Letter, Lowercase std::pair{ QChar(0x1E67), "scarondotaccent" }, // Character 'ṧ' Letter, Lowercase std::pair{ QChar(0x015F), "scedilla" }, // Character 'ş' Letter, Lowercase std::pair{ QChar(0x0259), "schwa" }, // Character 'ə' Letter, Lowercase std::pair{ QChar(0x04D9), "schwacyrillic" }, // Character 'ә' Letter, Lowercase std::pair{ QChar(0x04DB), "schwadieresiscyrillic" }, // Character 'ӛ' Letter, Lowercase std::pair{ QChar(0x025A), "schwahook" }, // Character 'ɚ' Letter, Lowercase std::pair{ QChar(0x24E2), "scircle" }, // Character 'ⓢ' Symbol std::pair{ QChar(0x015D), "scircumflex" }, // Character 'ŝ' Letter, Lowercase std::pair{ QChar(0x0219), "scommaaccent" }, // Character 'ș' Letter, Lowercase std::pair{ QChar(0x1E61), "sdotaccent" }, // Character 'ṡ' Letter, Lowercase std::pair{ QChar(0x1E63), "sdotbelow" }, // Character 'ṣ' Letter, Lowercase std::pair{ QChar(0x1E69), "sdotbelowdotaccent" }, // Character 'ṩ' Letter, Lowercase std::pair{ QChar(0x033C), "seagullbelowcmb" }, // Character '̼' Mark std::pair{ QChar(0x2033), "second" }, // Character '″' Punctuation std::pair{ QChar(0x02CA), "secondtonechinese" }, // Character 'ˊ' Letter std::pair{ QChar(0x00A7), "section" }, // Character '§' Punctuation std::pair{ QChar(0x0633), "seenarabic" }, // Character 'س' Letter std::pair{ QChar(0xFEB2), "seenfinalarabic" }, // Character 'ﺲ' Letter std::pair{ QChar(0xFEB3), "seeninitialarabic" }, // Character 'ﺳ' Letter std::pair{ QChar(0xFEB4), "seenmedialarabic" }, // Character 'ﺴ' Letter std::pair{ QChar(0x05B6), "segol" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "segol13" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "segol1f" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "segol2c" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "segolhebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "segolnarrowhebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x05B6), "segolquarterhebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x0592), "segoltahebrew" }, // Character '֒' Mark std::pair{ QChar(0x05B6), "segolwidehebrew" }, // Character 'ֶ' Mark std::pair{ QChar(0x057D), "seharmenian" }, // Character 'ս' Letter, Lowercase std::pair{ QChar(0x305B), "sehiragana" }, // Character 'せ' Letter std::pair{ QChar(0x30BB), "sekatakana" }, // Character 'セ' Letter std::pair{ QChar(0xFF7E), "sekatakanahalfwidth" }, // Character 'セ' Letter std::pair{ QChar(0x003B), "semicolon" }, // Character ';' Punctuation std::pair{ QChar(0x061B), "semicolonarabic" }, // Character '؛' Punctuation std::pair{ QChar(0xFF1B), "semicolonmonospace" }, // Character ';' Punctuation std::pair{ QChar(0xFE54), "semicolonsmall" }, // Character '﹔' Punctuation std::pair{ QChar(0x309C), "semivoicedmarkkana" }, // Character '゜' Symbol std::pair{ QChar(0xFF9F), "semivoicedmarkkanahalfwidth" }, // Character '゚' Letter std::pair{ QChar(0x3322), "sentisquare" }, // Character '㌢' Symbol std::pair{ QChar(0x3323), "sentosquare" }, // Character '㌣' Symbol std::pair{ QChar(0x0037), "seven" }, // Character '7' Digit std::pair{ QChar(0x0667), "sevenarabic" }, // Character '٧' Digit std::pair{ QChar(0x09ED), "sevenbengali" }, // Character '৭' Digit std::pair{ QChar(0x2466), "sevencircle" }, // Character '⑦' std::pair{ QChar(0x2790), "sevencircleinversesansserif" }, // Character '➐' std::pair{ QChar(0x096D), "sevendeva" }, // Character '७' Digit std::pair{ QChar(0x215E), "seveneighths" }, // Character '⅞' std::pair{ QChar(0x0AED), "sevengujarati" }, // Character '૭' Digit std::pair{ QChar(0x0A6D), "sevengurmukhi" }, // Character '੭' Digit std::pair{ QChar(0x0667), "sevenhackarabic" }, // Character '٧' Digit std::pair{ QChar(0x3027), "sevenhangzhou" }, // Character '〧' std::pair{ QChar(0x3226), "sevenideographicparen" }, // Character '㈦' std::pair{ QChar(0x2087), "seveninferior" }, // Character '₇' std::pair{ QChar(0xFF17), "sevenmonospace" }, // Character '7' Digit std::pair{ QChar(0xF737), "sevenoldstyle" }, // std::pair{ QChar(0x247A), "sevenparen" }, // Character '⑺' std::pair{ QChar(0x248E), "sevenperiod" }, // Character '⒎' std::pair{ QChar(0x06F7), "sevenpersian" }, // Character '۷' Digit std::pair{ QChar(0x2176), "sevenroman" }, // Character 'ⅶ' std::pair{ QChar(0x2077), "sevensuperior" }, // Character '⁷' std::pair{ QChar(0x2470), "seventeencircle" }, // Character '⑰' std::pair{ QChar(0x2484), "seventeenparen" }, // Character '⒄' std::pair{ QChar(0x2498), "seventeenperiod" }, // Character '⒘' std::pair{ QChar(0x0E57), "seventhai" }, // Character '๗' Digit std::pair{ QChar(0x00AD), "sfthyphen" }, // std::pair{ QChar(0x0577), "shaarmenian" }, // Character 'շ' Letter, Lowercase std::pair{ QChar(0x09B6), "shabengali" }, // Character 'শ' Letter std::pair{ QChar(0x0448), "shacyrillic" }, // Character 'ш' Letter, Lowercase std::pair{ QChar(0x0651), "shaddaarabic" }, // Character 'ّ' Mark std::pair{ QChar(0xFC61), "shaddadammaarabic" }, // Character 'ﱡ' Letter std::pair{ QChar(0xFC5E), "shaddadammatanarabic" }, // Character 'ﱞ' Letter std::pair{ QChar(0xFC60), "shaddafathaarabic" }, // Character 'ﱠ' Letter std::pair{ QChar(0x064B), "shaddafathatanarabic" }, // Character 'ً' Mark std::pair{ QChar(0xFC62), "shaddakasraarabic" }, // Character 'ﱢ' Letter std::pair{ QChar(0xFC5F), "shaddakasratanarabic" }, // Character 'ﱟ' Letter std::pair{ QChar(0x2592), "shade" }, // Character '▒' Symbol std::pair{ QChar(0x2593), "shadedark" }, // Character '▓' Symbol std::pair{ QChar(0x2591), "shadelight" }, // Character '░' Symbol std::pair{ QChar(0x2592), "shademedium" }, // Character '▒' Symbol std::pair{ QChar(0x0936), "shadeva" }, // Character 'श' Letter std::pair{ QChar(0x0AB6), "shagujarati" }, // Character 'શ' Letter std::pair{ QChar(0x0A36), "shagurmukhi" }, // Character 'ਸ਼' Letter std::pair{ QChar(0x0593), "shalshelethebrew" }, // Character '֓' Mark std::pair{ QChar(0x3115), "shbopomofo" }, // Character 'ㄕ' Letter std::pair{ QChar(0x0449), "shchacyrillic" }, // Character 'щ' Letter, Lowercase std::pair{ QChar(0x0634), "sheenarabic" }, // Character 'ش' Letter std::pair{ QChar(0xFEB6), "sheenfinalarabic" }, // Character 'ﺶ' Letter std::pair{ QChar(0xFEB7), "sheeninitialarabic" }, // Character 'ﺷ' Letter std::pair{ QChar(0xFEB8), "sheenmedialarabic" }, // Character 'ﺸ' Letter std::pair{ QChar(0x03E3), "sheicoptic" }, // Character 'ϣ' Letter, Lowercase std::pair{ QChar(0x20AA), "sheqel" }, // Character '₪' Symbol std::pair{ QChar(0x20AA), "sheqelhebrew" }, // Character '₪' Symbol std::pair{ QChar(0x05B0), "sheva" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "sheva115" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "sheva15" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "sheva22" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "sheva2e" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "shevahebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "shevanarrowhebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "shevaquarterhebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x05B0), "shevawidehebrew" }, // Character 'ְ' Mark std::pair{ QChar(0x04BB), "shhacyrillic" }, // Character 'һ' Letter, Lowercase std::pair{ QChar(0x03ED), "shimacoptic" }, // Character 'ϭ' Letter, Lowercase std::pair{ QChar(0x05E9), "shin" }, // Character 'ש' Letter std::pair{ QChar(0xFB49), "shindagesh" }, // Character 'שּ' Letter std::pair{ QChar(0xFB49), "shindageshhebrew" }, // Character 'שּ' Letter std::pair{ QChar(0xFB2C), "shindageshshindot" }, // Character 'שּׁ' Letter std::pair{ QChar(0xFB2C), "shindageshshindothebrew" }, // Character 'שּׁ' Letter std::pair{ QChar(0xFB2D), "shindageshsindot" }, // Character 'שּׂ' Letter std::pair{ QChar(0xFB2D), "shindageshsindothebrew" }, // Character 'שּׂ' Letter std::pair{ QChar(0x05C1), "shindothebrew" }, // Character 'ׁ' Mark std::pair{ QChar(0x05E9), "shinhebrew" }, // Character 'ש' Letter std::pair{ QChar(0xFB2A), "shinshindot" }, // Character 'שׁ' Letter std::pair{ QChar(0xFB2A), "shinshindothebrew" }, // Character 'שׁ' Letter std::pair{ QChar(0xFB2B), "shinsindot" }, // Character 'שׂ' Letter std::pair{ QChar(0xFB2B), "shinsindothebrew" }, // Character 'שׂ' Letter std::pair{ QChar(0x0282), "shook" }, // Character 'ʂ' Letter, Lowercase std::pair{ QChar(0x03C3), "sigma" }, // Character 'σ' Letter, Lowercase std::pair{ QChar(0x03C2), "sigma1" }, // Character 'ς' Letter, Lowercase std::pair{ QChar(0x03C2), "sigmafinal" }, // Character 'ς' Letter, Lowercase std::pair{ QChar(0x03F2), "sigmalunatesymbolgreek" }, // Character 'ϲ' Letter, Lowercase std::pair{ QChar(0x3057), "sihiragana" }, // Character 'し' Letter std::pair{ QChar(0x30B7), "sikatakana" }, // Character 'シ' Letter std::pair{ QChar(0xFF7C), "sikatakanahalfwidth" }, // Character 'シ' Letter std::pair{ QChar(0x05BD), "siluqhebrew" }, // Character 'ֽ' Mark std::pair{ QChar(0x05BD), "siluqlefthebrew" }, // Character 'ֽ' Mark std::pair{ QChar(0x223C), "similar" }, // Character '∼' Symbol std::pair{ QChar(0x05C2), "sindothebrew" }, // Character 'ׂ' Mark std::pair{ QChar(0x3274), "siosacirclekorean" }, // Character '㉴' Symbol std::pair{ QChar(0x3214), "siosaparenkorean" }, // Character '㈔' Symbol std::pair{ QChar(0x317E), "sioscieuckorean" }, // Character 'ㅾ' Letter std::pair{ QChar(0x3266), "sioscirclekorean" }, // Character '㉦' Symbol std::pair{ QChar(0x317A), "sioskiyeokkorean" }, // Character 'ㅺ' Letter std::pair{ QChar(0x3145), "sioskorean" }, // Character 'ㅅ' Letter std::pair{ QChar(0x317B), "siosnieunkorean" }, // Character 'ㅻ' Letter std::pair{ QChar(0x3206), "siosparenkorean" }, // Character '㈆' Symbol std::pair{ QChar(0x317D), "siospieupkorean" }, // Character 'ㅽ' Letter std::pair{ QChar(0x317C), "siostikeutkorean" }, // Character 'ㅼ' Letter std::pair{ QChar(0x0036), "six" }, // Character '6' Digit std::pair{ QChar(0x0666), "sixarabic" }, // Character '٦' Digit std::pair{ QChar(0x09EC), "sixbengali" }, // Character '৬' Digit std::pair{ QChar(0x2465), "sixcircle" }, // Character '⑥' std::pair{ QChar(0x278F), "sixcircleinversesansserif" }, // Character '➏' std::pair{ QChar(0x096C), "sixdeva" }, // Character '६' Digit std::pair{ QChar(0x0AEC), "sixgujarati" }, // Character '૬' Digit std::pair{ QChar(0x0A6C), "sixgurmukhi" }, // Character '੬' Digit std::pair{ QChar(0x0666), "sixhackarabic" }, // Character '٦' Digit std::pair{ QChar(0x3026), "sixhangzhou" }, // Character '〦' std::pair{ QChar(0x3225), "sixideographicparen" }, // Character '㈥' std::pair{ QChar(0x2086), "sixinferior" }, // Character '₆' std::pair{ QChar(0xFF16), "sixmonospace" }, // Character '6' Digit std::pair{ QChar(0xF736), "sixoldstyle" }, // std::pair{ QChar(0x2479), "sixparen" }, // Character '⑹' std::pair{ QChar(0x248D), "sixperiod" }, // Character '⒍' std::pair{ QChar(0x06F6), "sixpersian" }, // Character '۶' Digit std::pair{ QChar(0x2175), "sixroman" }, // Character 'ⅵ' std::pair{ QChar(0x2076), "sixsuperior" }, // Character '⁶' std::pair{ QChar(0x246F), "sixteencircle" }, // Character '⑯' std::pair{ QChar(0x09F9), "sixteencurrencydenominatorbengali" },// Character '৹' std::pair{ QChar(0x2483), "sixteenparen" }, // Character '⒃' std::pair{ QChar(0x2497), "sixteenperiod" }, // Character '⒗' std::pair{ QChar(0x0E56), "sixthai" }, // Character '๖' Digit std::pair{ QChar(0x002F), "slash" }, // Character '/' Punctuation std::pair{ QChar(0xFF0F), "slashmonospace" }, // Character '/' Punctuation std::pair{ QChar(0x017F), "slong" }, // Character 'ſ' Letter, Lowercase std::pair{ QChar(0x1E9B), "slongdotaccent" }, // Character 'ẛ' Letter, Lowercase std::pair{ QChar(0x263A), "smileface" }, // Character '☺' Symbol std::pair{ QChar(0xFF53), "smonospace" }, // Character 's' Letter, Lowercase std::pair{ QChar(0x05C3), "sofpasuqhebrew" }, // Character '׃' Punctuation std::pair{ QChar(0x00AD), "softhyphen" }, // std::pair{ QChar(0x044C), "softsigncyrillic" }, // Character 'ь' Letter, Lowercase std::pair{ QChar(0x305D), "sohiragana" }, // Character 'そ' Letter std::pair{ QChar(0x30BD), "sokatakana" }, // Character 'ソ' Letter std::pair{ QChar(0xFF7F), "sokatakanahalfwidth" }, // Character 'ソ' Letter std::pair{ QChar(0x0338), "soliduslongoverlaycmb" }, // Character '̸' Mark std::pair{ QChar(0x0337), "solidusshortoverlaycmb" }, // Character '̷' Mark std::pair{ QChar(0x0E29), "sorusithai" }, // Character 'ษ' Letter std::pair{ QChar(0x0E28), "sosalathai" }, // Character 'ศ' Letter std::pair{ QChar(0x0E0B), "sosothai" }, // Character 'ซ' Letter std::pair{ QChar(0x0E2A), "sosuathai" }, // Character 'ส' Letter std::pair{ QChar(0x0020), "space" }, // Character ' ' Whitespace std::pair{ QChar(0x0020), "spacehackarabic" }, // Character ' ' Whitespace std::pair{ QChar(0x2660), "spade" }, // Character '♠' Symbol std::pair{ QChar(0x2660), "spadesuitblack" }, // Character '♠' Symbol std::pair{ QChar(0x2664), "spadesuitwhite" }, // Character '♤' Symbol std::pair{ QChar(0x24AE), "sparen" }, // Character '⒮' Symbol std::pair{ QChar(0x033B), "squarebelowcmb" }, // Character '̻' Mark std::pair{ QChar(0x33C4), "squarecc" }, // Character '㏄' Symbol std::pair{ QChar(0x339D), "squarecm" }, // Character '㎝' Symbol std::pair{ QChar(0x25A9), "squarediagonalcrosshatchfill" }, // Character '▩' Symbol std::pair{ QChar(0x25A4), "squarehorizontalfill" }, // Character '▤' Symbol std::pair{ QChar(0x338F), "squarekg" }, // Character '㎏' Symbol std::pair{ QChar(0x339E), "squarekm" }, // Character '㎞' Symbol std::pair{ QChar(0x33CE), "squarekmcapital" }, // Character '㏎' Symbol std::pair{ QChar(0x33D1), "squareln" }, // Character '㏑' Symbol std::pair{ QChar(0x33D2), "squarelog" }, // Character '㏒' Symbol std::pair{ QChar(0x338E), "squaremg" }, // Character '㎎' Symbol std::pair{ QChar(0x33D5), "squaremil" }, // Character '㏕' Symbol std::pair{ QChar(0x339C), "squaremm" }, // Character '㎜' Symbol std::pair{ QChar(0x33A1), "squaremsquared" }, // Character '㎡' Symbol std::pair{ QChar(0x25A6), "squareorthogonalcrosshatchfill" },// Character '▦' Symbol std::pair{ QChar(0x25A7), "squareupperlefttolowerrightfill" },// Character '▧' Symbol std::pair{ QChar(0x25A8), "squareupperrighttolowerleftfill" },// Character '▨' Symbol std::pair{ QChar(0x25A5), "squareverticalfill" }, // Character '▥' Symbol std::pair{ QChar(0x25A3), "squarewhitewithsmallblack" }, // Character '▣' Symbol std::pair{ QChar(0x33DB), "srsquare" }, // Character '㏛' Symbol std::pair{ QChar(0x09B7), "ssabengali" }, // Character 'ষ' Letter std::pair{ QChar(0x0937), "ssadeva" }, // Character 'ष' Letter std::pair{ QChar(0x0AB7), "ssagujarati" }, // Character 'ષ' Letter std::pair{ QChar(0x3149), "ssangcieuckorean" }, // Character 'ㅉ' Letter std::pair{ QChar(0x3185), "ssanghieuhkorean" }, // Character 'ㆅ' Letter std::pair{ QChar(0x3180), "ssangieungkorean" }, // Character 'ㆀ' Letter std::pair{ QChar(0x3132), "ssangkiyeokkorean" }, // Character 'ㄲ' Letter std::pair{ QChar(0x3165), "ssangnieunkorean" }, // Character 'ㅥ' Letter std::pair{ QChar(0x3143), "ssangpieupkorean" }, // Character 'ㅃ' Letter std::pair{ QChar(0x3146), "ssangsioskorean" }, // Character 'ㅆ' Letter std::pair{ QChar(0x3138), "ssangtikeutkorean" }, // Character 'ㄸ' Letter std::pair{ QChar(0xF6F2), "ssuperior" }, // std::pair{ QChar(0x00A3), "sterling" }, // Character '£' Symbol std::pair{ QChar(0xFFE1), "sterlingmonospace" }, // Character '£' Symbol std::pair{ QChar(0x0336), "strokelongoverlaycmb" }, // Character '̶' Mark std::pair{ QChar(0x0335), "strokeshortoverlaycmb" }, // Character '̵' Mark std::pair{ QChar(0x2282), "subset" }, // Character '⊂' Symbol std::pair{ QChar(0x228A), "subsetnotequal" }, // Character '⊊' Symbol std::pair{ QChar(0x2286), "subsetorequal" }, // Character '⊆' Symbol std::pair{ QChar(0x227B), "succeeds" }, // Character '≻' Symbol std::pair{ QChar(0x220B), "suchthat" }, // Character '∋' Symbol std::pair{ QChar(0x3059), "suhiragana" }, // Character 'す' Letter std::pair{ QChar(0x30B9), "sukatakana" }, // Character 'ス' Letter std::pair{ QChar(0xFF7D), "sukatakanahalfwidth" }, // Character 'ス' Letter std::pair{ QChar(0x0652), "sukunarabic" }, // Character 'ْ' Mark std::pair{ QChar(0x2211), "summation" }, // Character '∑' Symbol std::pair{ QChar(0x263C), "sun" }, // Character '☼' Symbol std::pair{ QChar(0x2283), "superset" }, // Character '⊃' Symbol std::pair{ QChar(0x228B), "supersetnotequal" }, // Character '⊋' Symbol std::pair{ QChar(0x2287), "supersetorequal" }, // Character '⊇' Symbol std::pair{ QChar(0x33DC), "svsquare" }, // Character '㏜' Symbol std::pair{ QChar(0x337C), "syouwaerasquare" }, // Character '㍼' Symbol std::pair{ QChar(0x0074), "t" }, // Character 't' Letter, Lowercase std::pair{ QChar(0x09A4), "tabengali" }, // Character 'ত' Letter std::pair{ QChar(0x22A4), "tackdown" }, // Character '⊤' Symbol std::pair{ QChar(0x22A3), "tackleft" }, // Character '⊣' Symbol std::pair{ QChar(0x0924), "tadeva" }, // Character 'त' Letter std::pair{ QChar(0x0AA4), "tagujarati" }, // Character 'ત' Letter std::pair{ QChar(0x0A24), "tagurmukhi" }, // Character 'ਤ' Letter std::pair{ QChar(0x0637), "taharabic" }, // Character 'ط' Letter std::pair{ QChar(0xFEC2), "tahfinalarabic" }, // Character 'ﻂ' Letter std::pair{ QChar(0xFEC3), "tahinitialarabic" }, // Character 'ﻃ' Letter std::pair{ QChar(0x305F), "tahiragana" }, // Character 'た' Letter std::pair{ QChar(0xFEC4), "tahmedialarabic" }, // Character 'ﻄ' Letter std::pair{ QChar(0x337D), "taisyouerasquare" }, // Character '㍽' Symbol std::pair{ QChar(0x30BF), "takatakana" }, // Character 'タ' Letter std::pair{ QChar(0xFF80), "takatakanahalfwidth" }, // Character 'タ' Letter std::pair{ QChar(0x0640), "tatweelarabic" }, // Character 'ـ' Letter std::pair{ QChar(0x03C4), "tau" }, // Character 'τ' Letter, Lowercase std::pair{ QChar(0x05EA), "tav" }, // Character 'ת' Letter std::pair{ QChar(0xFB4A), "tavdages" }, // Character 'תּ' Letter std::pair{ QChar(0xFB4A), "tavdagesh" }, // Character 'תּ' Letter std::pair{ QChar(0xFB4A), "tavdageshhebrew" }, // Character 'תּ' Letter std::pair{ QChar(0x05EA), "tavhebrew" }, // Character 'ת' Letter std::pair{ QChar(0x0167), "tbar" }, // Character 'ŧ' Letter, Lowercase std::pair{ QChar(0x310A), "tbopomofo" }, // Character 'ㄊ' Letter std::pair{ QChar(0x0165), "tcaron" }, // Character 'ť' Letter, Lowercase std::pair{ QChar(0x02A8), "tccurl" }, // Character 'ʨ' Letter, Lowercase std::pair{ QChar(0x0163), "tcedilla" }, // Character 'ţ' Letter, Lowercase std::pair{ QChar(0x0686), "tcheharabic" }, // Character 'چ' Letter std::pair{ QChar(0xFB7B), "tchehfinalarabic" }, // Character 'ﭻ' Letter std::pair{ QChar(0xFB7C), "tchehinitialarabic" }, // Character 'ﭼ' Letter std::pair{ QChar(0xFB7D), "tchehmedialarabic" }, // Character 'ﭽ' Letter std::pair{ QChar(0xFEE4), "tchehmeeminitialarabic" }, // Character 'ﻤ' Letter std::pair{ QChar(0x24E3), "tcircle" }, // Character 'ⓣ' Symbol std::pair{ QChar(0x1E71), "tcircumflexbelow" }, // Character 'ṱ' Letter, Lowercase std::pair{ QChar(0x0163), "tcommaaccent" }, // Character 'ţ' Letter, Lowercase std::pair{ QChar(0x1E97), "tdieresis" }, // Character 'ẗ' Letter, Lowercase std::pair{ QChar(0x1E6B), "tdotaccent" }, // Character 'ṫ' Letter, Lowercase std::pair{ QChar(0x1E6D), "tdotbelow" }, // Character 'ṭ' Letter, Lowercase std::pair{ QChar(0x0442), "tecyrillic" }, // Character 'т' Letter, Lowercase std::pair{ QChar(0x04AD), "tedescendercyrillic" }, // Character 'ҭ' Letter, Lowercase std::pair{ QChar(0x062A), "teharabic" }, // Character 'ت' Letter std::pair{ QChar(0xFE96), "tehfinalarabic" }, // Character 'ﺖ' Letter std::pair{ QChar(0xFCA2), "tehhahinitialarabic" }, // Character 'ﲢ' Letter std::pair{ QChar(0xFC0C), "tehhahisolatedarabic" }, // Character 'ﰌ' Letter std::pair{ QChar(0xFE97), "tehinitialarabic" }, // Character 'ﺗ' Letter std::pair{ QChar(0x3066), "tehiragana" }, // Character 'て' Letter std::pair{ QChar(0xFCA1), "tehjeeminitialarabic" }, // Character 'ﲡ' Letter std::pair{ QChar(0xFC0B), "tehjeemisolatedarabic" }, // Character 'ﰋ' Letter std::pair{ QChar(0x0629), "tehmarbutaarabic" }, // Character 'ة' Letter std::pair{ QChar(0xFE94), "tehmarbutafinalarabic" }, // Character 'ﺔ' Letter std::pair{ QChar(0xFE98), "tehmedialarabic" }, // Character 'ﺘ' Letter std::pair{ QChar(0xFCA4), "tehmeeminitialarabic" }, // Character 'ﲤ' Letter std::pair{ QChar(0xFC0E), "tehmeemisolatedarabic" }, // Character 'ﰎ' Letter std::pair{ QChar(0xFC73), "tehnoonfinalarabic" }, // Character 'ﱳ' Letter std::pair{ QChar(0x30C6), "tekatakana" }, // Character 'テ' Letter std::pair{ QChar(0xFF83), "tekatakanahalfwidth" }, // Character 'テ' Letter std::pair{ QChar(0x2121), "telephone" }, // Character '℡' Symbol std::pair{ QChar(0x260E), "telephoneblack" }, // Character '☎' Symbol std::pair{ QChar(0x05A0), "telishagedolahebrew" }, // Character '֠' Mark std::pair{ QChar(0x05A9), "telishaqetanahebrew" }, // Character '֩' Mark std::pair{ QChar(0x2469), "tencircle" }, // Character '⑩' std::pair{ QChar(0x3229), "tenideographicparen" }, // Character '㈩' std::pair{ QChar(0x247D), "tenparen" }, // Character '⑽' std::pair{ QChar(0x2491), "tenperiod" }, // Character '⒑' std::pair{ QChar(0x2179), "tenroman" }, // Character 'ⅹ' std::pair{ QChar(0x02A7), "tesh" }, // Character 'ʧ' Letter, Lowercase std::pair{ QChar(0x05D8), "tet" }, // Character 'ט' Letter std::pair{ QChar(0xFB38), "tetdagesh" }, // Character 'טּ' Letter std::pair{ QChar(0xFB38), "tetdageshhebrew" }, // Character 'טּ' Letter std::pair{ QChar(0x05D8), "tethebrew" }, // Character 'ט' Letter std::pair{ QChar(0x04B5), "tetsecyrillic" }, // Character 'ҵ' Letter, Lowercase std::pair{ QChar(0x059B), "tevirhebrew" }, // Character '֛' Mark std::pair{ QChar(0x059B), "tevirlefthebrew" }, // Character '֛' Mark std::pair{ QChar(0x09A5), "thabengali" }, // Character 'থ' Letter std::pair{ QChar(0x0925), "thadeva" }, // Character 'थ' Letter std::pair{ QChar(0x0AA5), "thagujarati" }, // Character 'થ' Letter std::pair{ QChar(0x0A25), "thagurmukhi" }, // Character 'ਥ' Letter std::pair{ QChar(0x0630), "thalarabic" }, // Character 'ذ' Letter std::pair{ QChar(0xFEAC), "thalfinalarabic" }, // Character 'ﺬ' Letter std::pair{ QChar(0xF898), "thanthakhatlowleftthai" }, // std::pair{ QChar(0xF897), "thanthakhatlowrightthai" }, // std::pair{ QChar(0x0E4C), "thanthakhatthai" }, // Character '์' Mark std::pair{ QChar(0xF896), "thanthakhatupperleftthai" }, // std::pair{ QChar(0x062B), "theharabic" }, // Character 'ث' Letter std::pair{ QChar(0xFE9A), "thehfinalarabic" }, // Character 'ﺚ' Letter std::pair{ QChar(0xFE9B), "thehinitialarabic" }, // Character 'ﺛ' Letter std::pair{ QChar(0xFE9C), "thehmedialarabic" }, // Character 'ﺜ' Letter std::pair{ QChar(0x2203), "thereexists" }, // Character '∃' Symbol std::pair{ QChar(0x2234), "therefore" }, // Character '∴' Symbol std::pair{ QChar(0x03B8), "theta" }, // Character 'θ' Letter, Lowercase std::pair{ QChar(0x03D1), "theta1" }, // Character 'ϑ' Letter, Lowercase std::pair{ QChar(0x03D1), "thetasymbolgreek" }, // Character 'ϑ' Letter, Lowercase std::pair{ QChar(0x3279), "thieuthacirclekorean" }, // Character '㉹' Symbol std::pair{ QChar(0x3219), "thieuthaparenkorean" }, // Character '㈙' Symbol std::pair{ QChar(0x326B), "thieuthcirclekorean" }, // Character '㉫' Symbol std::pair{ QChar(0x314C), "thieuthkorean" }, // Character 'ㅌ' Letter std::pair{ QChar(0x320B), "thieuthparenkorean" }, // Character '㈋' Symbol std::pair{ QChar(0x246C), "thirteencircle" }, // Character '⑬' std::pair{ QChar(0x2480), "thirteenparen" }, // Character '⒀' std::pair{ QChar(0x2494), "thirteenperiod" }, // Character '⒔' std::pair{ QChar(0x0E11), "thonangmonthothai" }, // Character 'ฑ' Letter std::pair{ QChar(0x01AD), "thook" }, // Character 'ƭ' Letter, Lowercase std::pair{ QChar(0x0E12), "thophuthaothai" }, // Character 'ฒ' Letter std::pair{ QChar(0x00FE), "thorn" }, // Character 'þ' Letter, Lowercase std::pair{ QChar(0x0E17), "thothahanthai" }, // Character 'ท' Letter std::pair{ QChar(0x0E10), "thothanthai" }, // Character 'ฐ' Letter std::pair{ QChar(0x0E18), "thothongthai" }, // Character 'ธ' Letter std::pair{ QChar(0x0E16), "thothungthai" }, // Character 'ถ' Letter std::pair{ QChar(0x0482), "thousandcyrillic" }, // Character '҂' Symbol std::pair{ QChar(0x066C), "thousandsseparatorarabic" }, // Character '٬' Punctuation std::pair{ QChar(0x066C), "thousandsseparatorpersian" }, // Character '٬' Punctuation std::pair{ QChar(0x0033), "three" }, // Character '3' Digit std::pair{ QChar(0x0663), "threearabic" }, // Character '٣' Digit std::pair{ QChar(0x09E9), "threebengali" }, // Character '৩' Digit std::pair{ QChar(0x2462), "threecircle" }, // Character '③' std::pair{ QChar(0x278C), "threecircleinversesansserif" }, // Character '➌' std::pair{ QChar(0x0969), "threedeva" }, // Character '३' Digit std::pair{ QChar(0x215C), "threeeighths" }, // Character '⅜' std::pair{ QChar(0x0AE9), "threegujarati" }, // Character '૩' Digit std::pair{ QChar(0x0A69), "threegurmukhi" }, // Character '੩' Digit std::pair{ QChar(0x0663), "threehackarabic" }, // Character '٣' Digit std::pair{ QChar(0x3023), "threehangzhou" }, // Character '〣' std::pair{ QChar(0x3222), "threeideographicparen" }, // Character '㈢' std::pair{ QChar(0x2083), "threeinferior" }, // Character '₃' std::pair{ QChar(0xFF13), "threemonospace" }, // Character '3' Digit std::pair{ QChar(0x09F6), "threenumeratorbengali" }, // Character '৶' std::pair{ QChar(0xF733), "threeoldstyle" }, // std::pair{ QChar(0x2476), "threeparen" }, // Character '⑶' std::pair{ QChar(0x248A), "threeperiod" }, // Character '⒊' std::pair{ QChar(0x06F3), "threepersian" }, // Character '۳' Digit std::pair{ QChar(0x00BE), "threequarters" }, // Character '¾' std::pair{ QChar(0xF6DE), "threequartersemdash" }, // std::pair{ QChar(0x2172), "threeroman" }, // Character 'ⅲ' std::pair{ QChar(0x00B3), "threesuperior" }, // Character '³' std::pair{ QChar(0x0E53), "threethai" }, // Character '๓' Digit std::pair{ QChar(0x3394), "thzsquare" }, // Character '㎔' Symbol std::pair{ QChar(0x3061), "tihiragana" }, // Character 'ち' Letter std::pair{ QChar(0x30C1), "tikatakana" }, // Character 'チ' Letter std::pair{ QChar(0xFF81), "tikatakanahalfwidth" }, // Character 'チ' Letter std::pair{ QChar(0x3270), "tikeutacirclekorean" }, // Character '㉰' Symbol std::pair{ QChar(0x3210), "tikeutaparenkorean" }, // Character '㈐' Symbol std::pair{ QChar(0x3262), "tikeutcirclekorean" }, // Character '㉢' Symbol std::pair{ QChar(0x3137), "tikeutkorean" }, // Character 'ㄷ' Letter std::pair{ QChar(0x3202), "tikeutparenkorean" }, // Character '㈂' Symbol std::pair{ QChar(0x02DC), "tilde" }, // Character '˜' Symbol std::pair{ QChar(0x0330), "tildebelowcmb" }, // Character '̰' Mark std::pair{ QChar(0x0303), "tildecmb" }, // Character '̃' Mark std::pair{ QChar(0x0303), "tildecomb" }, // Character '̃' Mark std::pair{ QChar(0x0360), "tildedoublecmb" }, // Character '͠' Mark std::pair{ QChar(0x223C), "tildeoperator" }, // Character '∼' Symbol std::pair{ QChar(0x0334), "tildeoverlaycmb" }, // Character '̴' Mark std::pair{ QChar(0x033E), "tildeverticalcmb" }, // Character '̾' Mark std::pair{ QChar(0x2297), "timescircle" }, // Character '⊗' Symbol std::pair{ QChar(0x0596), "tipehahebrew" }, // Character '֖' Mark std::pair{ QChar(0x0596), "tipehalefthebrew" }, // Character '֖' Mark std::pair{ QChar(0x0A70), "tippigurmukhi" }, // Character 'ੰ' Mark std::pair{ QChar(0x0483), "titlocyrilliccmb" }, // Character '҃' Mark std::pair{ QChar(0x057F), "tiwnarmenian" }, // Character 'տ' Letter, Lowercase std::pair{ QChar(0x1E6F), "tlinebelow" }, // Character 'ṯ' Letter, Lowercase std::pair{ QChar(0xFF54), "tmonospace" }, // Character 't' Letter, Lowercase std::pair{ QChar(0x0569), "toarmenian" }, // Character 'թ' Letter, Lowercase std::pair{ QChar(0x3068), "tohiragana" }, // Character 'と' Letter std::pair{ QChar(0x30C8), "tokatakana" }, // Character 'ト' Letter std::pair{ QChar(0xFF84), "tokatakanahalfwidth" }, // Character 'ト' Letter std::pair{ QChar(0x02E5), "tonebarextrahighmod" }, // Character '˥' Symbol std::pair{ QChar(0x02E9), "tonebarextralowmod" }, // Character '˩' Symbol std::pair{ QChar(0x02E6), "tonebarhighmod" }, // Character '˦' Symbol std::pair{ QChar(0x02E8), "tonebarlowmod" }, // Character '˨' Symbol std::pair{ QChar(0x02E7), "tonebarmidmod" }, // Character '˧' Symbol std::pair{ QChar(0x01BD), "tonefive" }, // Character 'ƽ' Letter, Lowercase std::pair{ QChar(0x0185), "tonesix" }, // Character 'ƅ' Letter, Lowercase std::pair{ QChar(0x01A8), "tonetwo" }, // Character 'ƨ' Letter, Lowercase std::pair{ QChar(0x0384), "tonos" }, // Character '΄' Symbol std::pair{ QChar(0x3327), "tonsquare" }, // Character '㌧' Symbol std::pair{ QChar(0x0E0F), "topatakthai" }, // Character 'ฏ' Letter std::pair{ QChar(0x3014), "tortoiseshellbracketleft" }, // Character '〔' Punctuation std::pair{ QChar(0xFE5D), "tortoiseshellbracketleftsmall" },// Character '﹝' Punctuation std::pair{ QChar(0xFE39), "tortoiseshellbracketleftvertical" },// Character '︹' Punctuation std::pair{ QChar(0x3015), "tortoiseshellbracketright" }, // Character '〕' Punctuation std::pair{ QChar(0xFE5E), "tortoiseshellbracketrightsmall" },// Character '﹞' Punctuation std::pair{ QChar(0xFE3A), "tortoiseshellbracketrightvertical" },// Character '︺' Punctuation std::pair{ QChar(0x0E15), "totaothai" }, // Character 'ต' Letter std::pair{ QChar(0x01AB), "tpalatalhook" }, // Character 'ƫ' Letter, Lowercase std::pair{ QChar(0x24AF), "tparen" }, // Character '⒯' Symbol std::pair{ QChar(0x2122), "trademark" }, // Character '™' Symbol std::pair{ QChar(0xF8EA), "trademarksans" }, // std::pair{ QChar(0xF6DB), "trademarkserif" }, // std::pair{ QChar(0x0288), "tretroflexhook" }, // Character 'ʈ' Letter, Lowercase std::pair{ QChar(0x25BC), "triagdn" }, // Character '▼' Symbol std::pair{ QChar(0x25C4), "triaglf" }, // Character '◄' Symbol std::pair{ QChar(0x25BA), "triagrt" }, // Character '►' Symbol std::pair{ QChar(0x25B2), "triagup" }, // Character '▲' Symbol std::pair{ QChar(0x02A6), "ts" }, // Character 'ʦ' Letter, Lowercase std::pair{ QChar(0x05E6), "tsadi" }, // Character 'צ' Letter std::pair{ QChar(0xFB46), "tsadidagesh" }, // Character 'צּ' Letter std::pair{ QChar(0xFB46), "tsadidageshhebrew" }, // Character 'צּ' Letter std::pair{ QChar(0x05E6), "tsadihebrew" }, // Character 'צ' Letter std::pair{ QChar(0x0446), "tsecyrillic" }, // Character 'ц' Letter, Lowercase std::pair{ QChar(0x05B5), "tsere" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tsere12" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tsere1e" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tsere2b" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tserehebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tserenarrowhebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tserequarterhebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0x05B5), "tserewidehebrew" }, // Character 'ֵ' Mark std::pair{ QChar(0x045B), "tshecyrillic" }, // Character 'ћ' Letter, Lowercase std::pair{ QChar(0xF6F3), "tsuperior" }, // std::pair{ QChar(0x099F), "ttabengali" }, // Character 'ট' Letter std::pair{ QChar(0x091F), "ttadeva" }, // Character 'ट' Letter std::pair{ QChar(0x0A9F), "ttagujarati" }, // Character 'ટ' Letter std::pair{ QChar(0x0A1F), "ttagurmukhi" }, // Character 'ਟ' Letter std::pair{ QChar(0x0679), "tteharabic" }, // Character 'ٹ' Letter std::pair{ QChar(0xFB67), "ttehfinalarabic" }, // Character 'ﭧ' Letter std::pair{ QChar(0xFB68), "ttehinitialarabic" }, // Character 'ﭨ' Letter std::pair{ QChar(0xFB69), "ttehmedialarabic" }, // Character 'ﭩ' Letter std::pair{ QChar(0x09A0), "tthabengali" }, // Character 'ঠ' Letter std::pair{ QChar(0x0920), "tthadeva" }, // Character 'ठ' Letter std::pair{ QChar(0x0AA0), "tthagujarati" }, // Character 'ઠ' Letter std::pair{ QChar(0x0A20), "tthagurmukhi" }, // Character 'ਠ' Letter std::pair{ QChar(0x0287), "tturned" }, // Character 'ʇ' Letter, Lowercase std::pair{ QChar(0x3064), "tuhiragana" }, // Character 'つ' Letter std::pair{ QChar(0x30C4), "tukatakana" }, // Character 'ツ' Letter std::pair{ QChar(0xFF82), "tukatakanahalfwidth" }, // Character 'ツ' Letter std::pair{ QChar(0x3063), "tusmallhiragana" }, // Character 'っ' Letter std::pair{ QChar(0x30C3), "tusmallkatakana" }, // Character 'ッ' Letter std::pair{ QChar(0xFF6F), "tusmallkatakanahalfwidth" }, // Character 'ッ' Letter std::pair{ QChar(0x246B), "twelvecircle" }, // Character '⑫' std::pair{ QChar(0x247F), "twelveparen" }, // Character '⑿' std::pair{ QChar(0x2493), "twelveperiod" }, // Character '⒓' std::pair{ QChar(0x217B), "twelveroman" }, // Character 'ⅻ' std::pair{ QChar(0x2473), "twentycircle" }, // Character '⑳' std::pair{ QChar(0x5344), "twentyhangzhou" }, // Character '卄' Letter std::pair{ QChar(0x2487), "twentyparen" }, // Character '⒇' std::pair{ QChar(0x249B), "twentyperiod" }, // Character '⒛' std::pair{ QChar(0x0032), "two" }, // Character '2' Digit std::pair{ QChar(0x0662), "twoarabic" }, // Character '٢' Digit std::pair{ QChar(0x09E8), "twobengali" }, // Character '২' Digit std::pair{ QChar(0x2461), "twocircle" }, // Character '②' std::pair{ QChar(0x278B), "twocircleinversesansserif" }, // Character '➋' std::pair{ QChar(0x0968), "twodeva" }, // Character '२' Digit std::pair{ QChar(0x2025), "twodotenleader" }, // Character '‥' Punctuation std::pair{ QChar(0x2025), "twodotleader" }, // Character '‥' Punctuation std::pair{ QChar(0xFE30), "twodotleadervertical" }, // Character '︰' Punctuation std::pair{ QChar(0x0AE8), "twogujarati" }, // Character '૨' Digit std::pair{ QChar(0x0A68), "twogurmukhi" }, // Character '੨' Digit std::pair{ QChar(0x0662), "twohackarabic" }, // Character '٢' Digit std::pair{ QChar(0x3022), "twohangzhou" }, // Character '〢' std::pair{ QChar(0x3221), "twoideographicparen" }, // Character '㈡' std::pair{ QChar(0x2082), "twoinferior" }, // Character '₂' std::pair{ QChar(0xFF12), "twomonospace" }, // Character '2' Digit std::pair{ QChar(0x09F5), "twonumeratorbengali" }, // Character '৵' std::pair{ QChar(0xF732), "twooldstyle" }, // std::pair{ QChar(0x2475), "twoparen" }, // Character '⑵' std::pair{ QChar(0x2489), "twoperiod" }, // Character '⒉' std::pair{ QChar(0x06F2), "twopersian" }, // Character '۲' Digit std::pair{ QChar(0x2171), "tworoman" }, // Character 'ⅱ' std::pair{ QChar(0x01BB), "twostroke" }, // Character 'ƻ' Letter std::pair{ QChar(0x00B2), "twosuperior" }, // Character '²' std::pair{ QChar(0x0E52), "twothai" }, // Character '๒' Digit std::pair{ QChar(0x2154), "twothirds" }, // Character '⅔' std::pair{ QChar(0x0075), "u" }, // Character 'u' Letter, Lowercase std::pair{ QChar(0x00FA), "uacute" }, // Character 'ú' Letter, Lowercase std::pair{ QChar(0x0289), "ubar" }, // Character 'ʉ' Letter, Lowercase std::pair{ QChar(0x0989), "ubengali" }, // Character 'উ' Letter std::pair{ QChar(0x3128), "ubopomofo" }, // Character 'ㄨ' Letter std::pair{ QChar(0x016D), "ubreve" }, // Character 'ŭ' Letter, Lowercase std::pair{ QChar(0x01D4), "ucaron" }, // Character 'ǔ' Letter, Lowercase std::pair{ QChar(0x24E4), "ucircle" }, // Character 'ⓤ' Symbol std::pair{ QChar(0x00FB), "ucircumflex" }, // Character 'û' Letter, Lowercase std::pair{ QChar(0x1E77), "ucircumflexbelow" }, // Character 'ṷ' Letter, Lowercase std::pair{ QChar(0x0443), "ucyrillic" }, // Character 'у' Letter, Lowercase std::pair{ QChar(0x0951), "udattadeva" }, // Character '॑' Mark std::pair{ QChar(0x0171), "udblacute" }, // Character 'ű' Letter, Lowercase std::pair{ QChar(0x0215), "udblgrave" }, // Character 'ȕ' Letter, Lowercase std::pair{ QChar(0x0909), "udeva" }, // Character 'उ' Letter std::pair{ QChar(0x00FC), "udieresis" }, // Character 'ü' Letter, Lowercase std::pair{ QChar(0x01D8), "udieresisacute" }, // Character 'ǘ' Letter, Lowercase std::pair{ QChar(0x1E73), "udieresisbelow" }, // Character 'ṳ' Letter, Lowercase std::pair{ QChar(0x01DA), "udieresiscaron" }, // Character 'ǚ' Letter, Lowercase std::pair{ QChar(0x04F1), "udieresiscyrillic" }, // Character 'ӱ' Letter, Lowercase std::pair{ QChar(0x01DC), "udieresisgrave" }, // Character 'ǜ' Letter, Lowercase std::pair{ QChar(0x01D6), "udieresismacron" }, // Character 'ǖ' Letter, Lowercase std::pair{ QChar(0x1EE5), "udotbelow" }, // Character 'ụ' Letter, Lowercase std::pair{ QChar(0x00F9), "ugrave" }, // Character 'ù' Letter, Lowercase std::pair{ QChar(0x0A89), "ugujarati" }, // Character 'ઉ' Letter std::pair{ QChar(0x0A09), "ugurmukhi" }, // Character 'ਉ' Letter std::pair{ QChar(0x3046), "uhiragana" }, // Character 'う' Letter std::pair{ QChar(0x1EE7), "uhookabove" }, // Character 'ủ' Letter, Lowercase std::pair{ QChar(0x01B0), "uhorn" }, // Character 'ư' Letter, Lowercase std::pair{ QChar(0x1EE9), "uhornacute" }, // Character 'ứ' Letter, Lowercase std::pair{ QChar(0x1EF1), "uhorndotbelow" }, // Character 'ự' Letter, Lowercase std::pair{ QChar(0x1EEB), "uhorngrave" }, // Character 'ừ' Letter, Lowercase std::pair{ QChar(0x1EED), "uhornhookabove" }, // Character 'ử' Letter, Lowercase std::pair{ QChar(0x1EEF), "uhorntilde" }, // Character 'ữ' Letter, Lowercase std::pair{ QChar(0x0171), "uhungarumlaut" }, // Character 'ű' Letter, Lowercase std::pair{ QChar(0x04F3), "uhungarumlautcyrillic" }, // Character 'ӳ' Letter, Lowercase std::pair{ QChar(0x0217), "uinvertedbreve" }, // Character 'ȗ' Letter, Lowercase std::pair{ QChar(0x30A6), "ukatakana" }, // Character 'ウ' Letter std::pair{ QChar(0xFF73), "ukatakanahalfwidth" }, // Character 'ウ' Letter std::pair{ QChar(0x0479), "ukcyrillic" }, // Character 'ѹ' Letter, Lowercase std::pair{ QChar(0x315C), "ukorean" }, // Character 'ㅜ' Letter std::pair{ QChar(0x016B), "umacron" }, // Character 'ū' Letter, Lowercase std::pair{ QChar(0x04EF), "umacroncyrillic" }, // Character 'ӯ' Letter, Lowercase std::pair{ QChar(0x1E7B), "umacrondieresis" }, // Character 'ṻ' Letter, Lowercase std::pair{ QChar(0x0A41), "umatragurmukhi" }, // Character 'ੁ' Mark std::pair{ QChar(0xFF55), "umonospace" }, // Character 'u' Letter, Lowercase std::pair{ QChar(0x005F), "underscore" }, // Character '_' Punctuation std::pair{ QChar(0x2017), "underscoredbl" }, // Character '‗' Punctuation std::pair{ QChar(0xFF3F), "underscoremonospace" }, // Character '_' Punctuation std::pair{ QChar(0xFE33), "underscorevertical" }, // Character '︳' Punctuation std::pair{ QChar(0xFE4F), "underscorewavy" }, // Character '﹏' Punctuation std::pair{ QChar(0x222A), "union" }, // Character '∪' Symbol std::pair{ QChar(0x2200), "universal" }, // Character '∀' Symbol std::pair{ QChar(0x0173), "uogonek" }, // Character 'ų' Letter, Lowercase std::pair{ QChar(0x24B0), "uparen" }, // Character '⒰' Symbol std::pair{ QChar(0x2580), "upblock" }, // Character '▀' Symbol std::pair{ QChar(0x05C4), "upperdothebrew" }, // Character 'ׄ' Mark std::pair{ QChar(0x03C5), "upsilon" }, // Character 'υ' Letter, Lowercase std::pair{ QChar(0x03CB), "upsilondieresis" }, // Character 'ϋ' Letter, Lowercase std::pair{ QChar(0x03B0), "upsilondieresistonos" }, // Character 'ΰ' Letter, Lowercase std::pair{ QChar(0x028A), "upsilonlatin" }, // Character 'ʊ' Letter, Lowercase std::pair{ QChar(0x03CD), "upsilontonos" }, // Character 'ύ' Letter, Lowercase std::pair{ QChar(0x031D), "uptackbelowcmb" }, // Character '̝' Mark std::pair{ QChar(0x02D4), "uptackmod" }, // Character '˔' Symbol std::pair{ QChar(0x0A73), "uragurmukhi" }, // Character 'ੳ' Letter std::pair{ QChar(0x016F), "uring" }, // Character 'ů' Letter, Lowercase std::pair{ QChar(0x045E), "ushortcyrillic" }, // Character 'ў' Letter, Lowercase std::pair{ QChar(0x3045), "usmallhiragana" }, // Character 'ぅ' Letter std::pair{ QChar(0x30A5), "usmallkatakana" }, // Character 'ゥ' Letter std::pair{ QChar(0xFF69), "usmallkatakanahalfwidth" }, // Character 'ゥ' Letter std::pair{ QChar(0x04AF), "ustraightcyrillic" }, // Character 'ү' Letter, Lowercase std::pair{ QChar(0x04B1), "ustraightstrokecyrillic" }, // Character 'ұ' Letter, Lowercase std::pair{ QChar(0x0169), "utilde" }, // Character 'ũ' Letter, Lowercase std::pair{ QChar(0x1E79), "utildeacute" }, // Character 'ṹ' Letter, Lowercase std::pair{ QChar(0x1E75), "utildebelow" }, // Character 'ṵ' Letter, Lowercase std::pair{ QChar(0x098A), "uubengali" }, // Character 'ঊ' Letter std::pair{ QChar(0x090A), "uudeva" }, // Character 'ऊ' Letter std::pair{ QChar(0x0A8A), "uugujarati" }, // Character 'ઊ' Letter std::pair{ QChar(0x0A0A), "uugurmukhi" }, // Character 'ਊ' Letter std::pair{ QChar(0x0A42), "uumatragurmukhi" }, // Character 'ੂ' Mark std::pair{ QChar(0x09C2), "uuvowelsignbengali" }, // Character 'ূ' Mark std::pair{ QChar(0x0942), "uuvowelsigndeva" }, // Character 'ू' Mark std::pair{ QChar(0x0AC2), "uuvowelsigngujarati" }, // Character 'ૂ' Mark std::pair{ QChar(0x09C1), "uvowelsignbengali" }, // Character 'ু' Mark std::pair{ QChar(0x0941), "uvowelsigndeva" }, // Character 'ु' Mark std::pair{ QChar(0x0AC1), "uvowelsigngujarati" }, // Character 'ુ' Mark std::pair{ QChar(0x0076), "v" }, // Character 'v' Letter, Lowercase std::pair{ QChar(0x0935), "vadeva" }, // Character 'व' Letter std::pair{ QChar(0x0AB5), "vagujarati" }, // Character 'વ' Letter std::pair{ QChar(0x0A35), "vagurmukhi" }, // Character 'ਵ' Letter std::pair{ QChar(0x30F7), "vakatakana" }, // Character 'ヷ' Letter std::pair{ QChar(0x05D5), "vav" }, // Character 'ו' Letter std::pair{ QChar(0xFB35), "vavdagesh" }, // Character 'וּ' Letter std::pair{ QChar(0xFB35), "vavdagesh65" }, // Character 'וּ' Letter std::pair{ QChar(0xFB35), "vavdageshhebrew" }, // Character 'וּ' Letter std::pair{ QChar(0x05D5), "vavhebrew" }, // Character 'ו' Letter std::pair{ QChar(0xFB4B), "vavholam" }, // Character 'וֹ' Letter std::pair{ QChar(0xFB4B), "vavholamhebrew" }, // Character 'וֹ' Letter std::pair{ QChar(0x05F0), "vavvavhebrew" }, // Character 'װ' Letter std::pair{ QChar(0x05F1), "vavyodhebrew" }, // Character 'ױ' Letter std::pair{ QChar(0x24E5), "vcircle" }, // Character 'ⓥ' Symbol std::pair{ QChar(0x1E7F), "vdotbelow" }, // Character 'ṿ' Letter, Lowercase std::pair{ QChar(0x0432), "vecyrillic" }, // Character 'в' Letter, Lowercase std::pair{ QChar(0x06A4), "veharabic" }, // Character 'ڤ' Letter std::pair{ QChar(0xFB6B), "vehfinalarabic" }, // Character 'ﭫ' Letter std::pair{ QChar(0xFB6C), "vehinitialarabic" }, // Character 'ﭬ' Letter std::pair{ QChar(0xFB6D), "vehmedialarabic" }, // Character 'ﭭ' Letter std::pair{ QChar(0x30F9), "vekatakana" }, // Character 'ヹ' Letter std::pair{ QChar(0x2640), "venus" }, // Character '♀' Symbol std::pair{ QChar(0x007C), "verticalbar" }, // Character '|' Symbol std::pair{ QChar(0x030D), "verticallineabovecmb" }, // Character '̍' Mark std::pair{ QChar(0x0329), "verticallinebelowcmb" }, // Character '̩' Mark std::pair{ QChar(0x02CC), "verticallinelowmod" }, // Character 'ˌ' Letter std::pair{ QChar(0x02C8), "verticallinemod" }, // Character 'ˈ' Letter std::pair{ QChar(0x057E), "vewarmenian" }, // Character 'վ' Letter, Lowercase std::pair{ QChar(0x028B), "vhook" }, // Character 'ʋ' Letter, Lowercase std::pair{ QChar(0x30F8), "vikatakana" }, // Character 'ヸ' Letter std::pair{ QChar(0x09CD), "viramabengali" }, // Character '্' Mark std::pair{ QChar(0x094D), "viramadeva" }, // Character '्' Mark std::pair{ QChar(0x0ACD), "viramagujarati" }, // Character '્' Mark std::pair{ QChar(0x0983), "visargabengali" }, // Character 'ঃ' Mark std::pair{ QChar(0x0903), "visargadeva" }, // Character 'ः' Mark std::pair{ QChar(0x0A83), "visargagujarati" }, // Character 'ઃ' Mark std::pair{ QChar(0xFF56), "vmonospace" }, // Character 'v' Letter, Lowercase std::pair{ QChar(0x0578), "voarmenian" }, // Character 'ո' Letter, Lowercase std::pair{ QChar(0x309E), "voicediterationhiragana" }, // Character 'ゞ' Letter std::pair{ QChar(0x30FE), "voicediterationkatakana" }, // Character 'ヾ' Letter std::pair{ QChar(0x309B), "voicedmarkkana" }, // Character '゛' Symbol std::pair{ QChar(0xFF9E), "voicedmarkkanahalfwidth" }, // Character '゙' Letter std::pair{ QChar(0x30FA), "vokatakana" }, // Character 'ヺ' Letter std::pair{ QChar(0x24B1), "vparen" }, // Character '⒱' Symbol std::pair{ QChar(0x1E7D), "vtilde" }, // Character 'ṽ' Letter, Lowercase std::pair{ QChar(0x028C), "vturned" }, // Character 'ʌ' Letter, Lowercase std::pair{ QChar(0x3094), "vuhiragana" }, // Character 'ゔ' Letter std::pair{ QChar(0x30F4), "vukatakana" }, // Character 'ヴ' Letter std::pair{ QChar(0x0077), "w" }, // Character 'w' Letter, Lowercase std::pair{ QChar(0x1E83), "wacute" }, // Character 'ẃ' Letter, Lowercase std::pair{ QChar(0x3159), "waekorean" }, // Character 'ㅙ' Letter std::pair{ QChar(0x308F), "wahiragana" }, // Character 'わ' Letter std::pair{ QChar(0x30EF), "wakatakana" }, // Character 'ワ' Letter std::pair{ QChar(0xFF9C), "wakatakanahalfwidth" }, // Character 'ワ' Letter std::pair{ QChar(0x3158), "wakorean" }, // Character 'ㅘ' Letter std::pair{ QChar(0x308E), "wasmallhiragana" }, // Character 'ゎ' Letter std::pair{ QChar(0x30EE), "wasmallkatakana" }, // Character 'ヮ' Letter std::pair{ QChar(0x3357), "wattosquare" }, // Character '㍗' Symbol std::pair{ QChar(0x301C), "wavedash" }, // Character '〜' Punctuation std::pair{ QChar(0xFE34), "wavyunderscorevertical" }, // Character '︴' Punctuation std::pair{ QChar(0x0648), "wawarabic" }, // Character 'و' Letter std::pair{ QChar(0xFEEE), "wawfinalarabic" }, // Character 'ﻮ' Letter std::pair{ QChar(0x0624), "wawhamzaabovearabic" }, // Character 'ؤ' Letter std::pair{ QChar(0xFE86), "wawhamzaabovefinalarabic" }, // Character 'ﺆ' Letter std::pair{ QChar(0x33DD), "wbsquare" }, // Character '㏝' Symbol std::pair{ QChar(0x24E6), "wcircle" }, // Character 'ⓦ' Symbol std::pair{ QChar(0x0175), "wcircumflex" }, // Character 'ŵ' Letter, Lowercase std::pair{ QChar(0x1E85), "wdieresis" }, // Character 'ẅ' Letter, Lowercase std::pair{ QChar(0x1E87), "wdotaccent" }, // Character 'ẇ' Letter, Lowercase std::pair{ QChar(0x1E89), "wdotbelow" }, // Character 'ẉ' Letter, Lowercase std::pair{ QChar(0x3091), "wehiragana" }, // Character 'ゑ' Letter std::pair{ QChar(0x2118), "weierstrass" }, // Character '℘' Symbol std::pair{ QChar(0x30F1), "wekatakana" }, // Character 'ヱ' Letter std::pair{ QChar(0x315E), "wekorean" }, // Character 'ㅞ' Letter std::pair{ QChar(0x315D), "weokorean" }, // Character 'ㅝ' Letter std::pair{ QChar(0x1E81), "wgrave" }, // Character 'ẁ' Letter, Lowercase std::pair{ QChar(0x25E6), "whitebullet" }, // Character '◦' Symbol std::pair{ QChar(0x25CB), "whitecircle" }, // Character '○' Symbol std::pair{ QChar(0x25D9), "whitecircleinverse" }, // Character '◙' Symbol std::pair{ QChar(0x300E), "whitecornerbracketleft" }, // Character '『' Punctuation std::pair{ QChar(0xFE43), "whitecornerbracketleftvertical" },// Character '﹃' Punctuation std::pair{ QChar(0x300F), "whitecornerbracketright" }, // Character '』' Punctuation std::pair{ QChar(0xFE44), "whitecornerbracketrightvertical" },// Character '﹄' Punctuation std::pair{ QChar(0x25C7), "whitediamond" }, // Character '◇' Symbol std::pair{ QChar(0x25C8), "whitediamondcontainingblacksmalldiamond" },// Character '◈' Symbol std::pair{ QChar(0x25BF), "whitedownpointingsmalltriangle" },// Character '▿' Symbol std::pair{ QChar(0x25BD), "whitedownpointingtriangle" }, // Character '▽' Symbol std::pair{ QChar(0x25C3), "whiteleftpointingsmalltriangle" },// Character '◃' Symbol std::pair{ QChar(0x25C1), "whiteleftpointingtriangle" }, // Character '◁' Symbol std::pair{ QChar(0x3016), "whitelenticularbracketleft" }, // Character '〖' Punctuation std::pair{ QChar(0x3017), "whitelenticularbracketright" }, // Character '〗' Punctuation std::pair{ QChar(0x25B9), "whiterightpointingsmalltriangle" },// Character '▹' Symbol std::pair{ QChar(0x25B7), "whiterightpointingtriangle" }, // Character '▷' Symbol std::pair{ QChar(0x25AB), "whitesmallsquare" }, // Character '▫' Symbol std::pair{ QChar(0x263A), "whitesmilingface" }, // Character '☺' Symbol std::pair{ QChar(0x25A1), "whitesquare" }, // Character '□' Symbol std::pair{ QChar(0x2606), "whitestar" }, // Character '☆' Symbol std::pair{ QChar(0x260F), "whitetelephone" }, // Character '☏' Symbol std::pair{ QChar(0x3018), "whitetortoiseshellbracketleft" },// Character '〘' Punctuation std::pair{ QChar(0x3019), "whitetortoiseshellbracketright" },// Character '〙' Punctuation std::pair{ QChar(0x25B5), "whiteuppointingsmalltriangle" }, // Character '▵' Symbol std::pair{ QChar(0x25B3), "whiteuppointingtriangle" }, // Character '△' Symbol std::pair{ QChar(0x3090), "wihiragana" }, // Character 'ゐ' Letter std::pair{ QChar(0x30F0), "wikatakana" }, // Character 'ヰ' Letter std::pair{ QChar(0x315F), "wikorean" }, // Character 'ㅟ' Letter std::pair{ QChar(0xFF57), "wmonospace" }, // Character 'w' Letter, Lowercase std::pair{ QChar(0x3092), "wohiragana" }, // Character 'を' Letter std::pair{ QChar(0x30F2), "wokatakana" }, // Character 'ヲ' Letter std::pair{ QChar(0xFF66), "wokatakanahalfwidth" }, // Character 'ヲ' Letter std::pair{ QChar(0x20A9), "won" }, // Character '₩' Symbol std::pair{ QChar(0xFFE6), "wonmonospace" }, // Character '₩' Symbol std::pair{ QChar(0x0E27), "wowaenthai" }, // Character 'ว' Letter std::pair{ QChar(0x24B2), "wparen" }, // Character '⒲' Symbol std::pair{ QChar(0x1E98), "wring" }, // Character 'ẘ' Letter, Lowercase std::pair{ QChar(0x02B7), "wsuperior" }, // Character 'ʷ' Letter std::pair{ QChar(0x028D), "wturned" }, // Character 'ʍ' Letter, Lowercase std::pair{ QChar(0x01BF), "wynn" }, // Character 'ƿ' Letter, Lowercase std::pair{ QChar(0x0078), "x" }, // Character 'x' Letter, Lowercase std::pair{ QChar(0x033D), "xabovecmb" }, // Character '̽' Mark std::pair{ QChar(0x3112), "xbopomofo" }, // Character 'ㄒ' Letter std::pair{ QChar(0x24E7), "xcircle" }, // Character 'ⓧ' Symbol std::pair{ QChar(0x1E8D), "xdieresis" }, // Character 'ẍ' Letter, Lowercase std::pair{ QChar(0x1E8B), "xdotaccent" }, // Character 'ẋ' Letter, Lowercase std::pair{ QChar(0x056D), "xeharmenian" }, // Character 'խ' Letter, Lowercase std::pair{ QChar(0x03BE), "xi" }, // Character 'ξ' Letter, Lowercase std::pair{ QChar(0xFF58), "xmonospace" }, // Character 'x' Letter, Lowercase std::pair{ QChar(0x24B3), "xparen" }, // Character '⒳' Symbol std::pair{ QChar(0x02E3), "xsuperior" }, // Character 'ˣ' Letter std::pair{ QChar(0x0079), "y" }, // Character 'y' Letter, Lowercase std::pair{ QChar(0x334E), "yaadosquare" }, // Character '㍎' Symbol std::pair{ QChar(0x09AF), "yabengali" }, // Character 'য' Letter std::pair{ QChar(0x00FD), "yacute" }, // Character 'ý' Letter, Lowercase std::pair{ QChar(0x092F), "yadeva" }, // Character 'य' Letter std::pair{ QChar(0x3152), "yaekorean" }, // Character 'ㅒ' Letter std::pair{ QChar(0x0AAF), "yagujarati" }, // Character 'ય' Letter std::pair{ QChar(0x0A2F), "yagurmukhi" }, // Character 'ਯ' Letter std::pair{ QChar(0x3084), "yahiragana" }, // Character 'や' Letter std::pair{ QChar(0x30E4), "yakatakana" }, // Character 'ヤ' Letter std::pair{ QChar(0xFF94), "yakatakanahalfwidth" }, // Character 'ヤ' Letter std::pair{ QChar(0x3151), "yakorean" }, // Character 'ㅑ' Letter std::pair{ QChar(0x0E4E), "yamakkanthai" }, // Character '๎' Mark std::pair{ QChar(0x3083), "yasmallhiragana" }, // Character 'ゃ' Letter std::pair{ QChar(0x30E3), "yasmallkatakana" }, // Character 'ャ' Letter std::pair{ QChar(0xFF6C), "yasmallkatakanahalfwidth" }, // Character 'ャ' Letter std::pair{ QChar(0x0463), "yatcyrillic" }, // Character 'ѣ' Letter, Lowercase std::pair{ QChar(0x24E8), "ycircle" }, // Character 'ⓨ' Symbol std::pair{ QChar(0x0177), "ycircumflex" }, // Character 'ŷ' Letter, Lowercase std::pair{ QChar(0x00FF), "ydieresis" }, // Character 'ÿ' Letter, Lowercase std::pair{ QChar(0x1E8F), "ydotaccent" }, // Character 'ẏ' Letter, Lowercase std::pair{ QChar(0x1EF5), "ydotbelow" }, // Character 'ỵ' Letter, Lowercase std::pair{ QChar(0x064A), "yeharabic" }, // Character 'ي' Letter std::pair{ QChar(0x06D2), "yehbarreearabic" }, // Character 'ے' Letter std::pair{ QChar(0xFBAF), "yehbarreefinalarabic" }, // Character 'ﮯ' Letter std::pair{ QChar(0xFEF2), "yehfinalarabic" }, // Character 'ﻲ' Letter std::pair{ QChar(0x0626), "yehhamzaabovearabic" }, // Character 'ئ' Letter std::pair{ QChar(0xFE8A), "yehhamzaabovefinalarabic" }, // Character 'ﺊ' Letter std::pair{ QChar(0xFE8B), "yehhamzaaboveinitialarabic" }, // Character 'ﺋ' Letter std::pair{ QChar(0xFE8C), "yehhamzaabovemedialarabic" }, // Character 'ﺌ' Letter std::pair{ QChar(0xFEF3), "yehinitialarabic" }, // Character 'ﻳ' Letter std::pair{ QChar(0xFEF4), "yehmedialarabic" }, // Character 'ﻴ' Letter std::pair{ QChar(0xFCDD), "yehmeeminitialarabic" }, // Character 'ﳝ' Letter std::pair{ QChar(0xFC58), "yehmeemisolatedarabic" }, // Character 'ﱘ' Letter std::pair{ QChar(0xFC94), "yehnoonfinalarabic" }, // Character 'ﲔ' Letter std::pair{ QChar(0x06D1), "yehthreedotsbelowarabic" }, // Character 'ۑ' Letter std::pair{ QChar(0x3156), "yekorean" }, // Character 'ㅖ' Letter std::pair{ QChar(0x00A5), "yen" }, // Character '¥' Symbol std::pair{ QChar(0xFFE5), "yenmonospace" }, // Character '¥' Symbol std::pair{ QChar(0x3155), "yeokorean" }, // Character 'ㅕ' Letter std::pair{ QChar(0x3186), "yeorinhieuhkorean" }, // Character 'ㆆ' Letter std::pair{ QChar(0x05AA), "yerahbenyomohebrew" }, // Character '֪' Mark std::pair{ QChar(0x05AA), "yerahbenyomolefthebrew" }, // Character '֪' Mark std::pair{ QChar(0x044B), "yericyrillic" }, // Character 'ы' Letter, Lowercase std::pair{ QChar(0x04F9), "yerudieresiscyrillic" }, // Character 'ӹ' Letter, Lowercase std::pair{ QChar(0x3181), "yesieungkorean" }, // Character 'ㆁ' Letter std::pair{ QChar(0x3183), "yesieungpansioskorean" }, // Character 'ㆃ' Letter std::pair{ QChar(0x3182), "yesieungsioskorean" }, // Character 'ㆂ' Letter std::pair{ QChar(0x059A), "yetivhebrew" }, // Character '֚' Mark std::pair{ QChar(0x1EF3), "ygrave" }, // Character 'ỳ' Letter, Lowercase std::pair{ QChar(0x01B4), "yhook" }, // Character 'ƴ' Letter, Lowercase std::pair{ QChar(0x1EF7), "yhookabove" }, // Character 'ỷ' Letter, Lowercase std::pair{ QChar(0x0575), "yiarmenian" }, // Character 'յ' Letter, Lowercase std::pair{ QChar(0x0457), "yicyrillic" }, // Character 'ї' Letter, Lowercase std::pair{ QChar(0x3162), "yikorean" }, // Character 'ㅢ' Letter std::pair{ QChar(0x262F), "yinyang" }, // Character '☯' Symbol std::pair{ QChar(0x0582), "yiwnarmenian" }, // Character 'ւ' Letter, Lowercase std::pair{ QChar(0xFF59), "ymonospace" }, // Character 'y' Letter, Lowercase std::pair{ QChar(0x05D9), "yod" }, // Character 'י' Letter std::pair{ QChar(0xFB39), "yoddagesh" }, // Character 'יּ' Letter std::pair{ QChar(0xFB39), "yoddageshhebrew" }, // Character 'יּ' Letter std::pair{ QChar(0x05D9), "yodhebrew" }, // Character 'י' Letter std::pair{ QChar(0x05F2), "yodyodhebrew" }, // Character 'ײ' Letter std::pair{ QChar(0xFB1F), "yodyodpatahhebrew" }, // Character 'ײַ' Letter std::pair{ QChar(0x3088), "yohiragana" }, // Character 'よ' Letter std::pair{ QChar(0x3189), "yoikorean" }, // Character 'ㆉ' Letter std::pair{ QChar(0x30E8), "yokatakana" }, // Character 'ヨ' Letter std::pair{ QChar(0xFF96), "yokatakanahalfwidth" }, // Character 'ヨ' Letter std::pair{ QChar(0x315B), "yokorean" }, // Character 'ㅛ' Letter std::pair{ QChar(0x3087), "yosmallhiragana" }, // Character 'ょ' Letter std::pair{ QChar(0x30E7), "yosmallkatakana" }, // Character 'ョ' Letter std::pair{ QChar(0xFF6E), "yosmallkatakanahalfwidth" }, // Character 'ョ' Letter std::pair{ QChar(0x03F3), "yotgreek" }, // Character 'ϳ' Letter, Lowercase std::pair{ QChar(0x3188), "yoyaekorean" }, // Character 'ㆈ' Letter std::pair{ QChar(0x3187), "yoyakorean" }, // Character 'ㆇ' Letter std::pair{ QChar(0x0E22), "yoyakthai" }, // Character 'ย' Letter std::pair{ QChar(0x0E0D), "yoyingthai" }, // Character 'ญ' Letter std::pair{ QChar(0x24B4), "yparen" }, // Character '⒴' Symbol std::pair{ QChar(0x037A), "ypogegrammeni" }, // Character 'ͺ' Letter std::pair{ QChar(0x0345), "ypogegrammenigreekcmb" }, // Character 'ͅ' Mark std::pair{ QChar(0x01A6), "yr" }, // Character 'Ʀ' Letter, Uppercase std::pair{ QChar(0x1E99), "yring" }, // Character 'ẙ' Letter, Lowercase std::pair{ QChar(0x02B8), "ysuperior" }, // Character 'ʸ' Letter std::pair{ QChar(0x1EF9), "ytilde" }, // Character 'ỹ' Letter, Lowercase std::pair{ QChar(0x028E), "yturned" }, // Character 'ʎ' Letter, Lowercase std::pair{ QChar(0x3086), "yuhiragana" }, // Character 'ゆ' Letter std::pair{ QChar(0x318C), "yuikorean" }, // Character 'ㆌ' Letter std::pair{ QChar(0x30E6), "yukatakana" }, // Character 'ユ' Letter std::pair{ QChar(0xFF95), "yukatakanahalfwidth" }, // Character 'ユ' Letter std::pair{ QChar(0x3160), "yukorean" }, // Character 'ㅠ' Letter std::pair{ QChar(0x046B), "yusbigcyrillic" }, // Character 'ѫ' Letter, Lowercase std::pair{ QChar(0x046D), "yusbigiotifiedcyrillic" }, // Character 'ѭ' Letter, Lowercase std::pair{ QChar(0x0467), "yuslittlecyrillic" }, // Character 'ѧ' Letter, Lowercase std::pair{ QChar(0x0469), "yuslittleiotifiedcyrillic" }, // Character 'ѩ' Letter, Lowercase std::pair{ QChar(0x3085), "yusmallhiragana" }, // Character 'ゅ' Letter std::pair{ QChar(0x30E5), "yusmallkatakana" }, // Character 'ュ' Letter std::pair{ QChar(0xFF6D), "yusmallkatakanahalfwidth" }, // Character 'ュ' Letter std::pair{ QChar(0x318B), "yuyekorean" }, // Character 'ㆋ' Letter std::pair{ QChar(0x318A), "yuyeokorean" }, // Character 'ㆊ' Letter std::pair{ QChar(0x09DF), "yyabengali" }, // Character 'য়' Letter std::pair{ QChar(0x095F), "yyadeva" }, // Character 'य़' Letter std::pair{ QChar(0x007A), "z" }, // Character 'z' Letter, Lowercase std::pair{ QChar(0x0566), "zaarmenian" }, // Character 'զ' Letter, Lowercase std::pair{ QChar(0x017A), "zacute" }, // Character 'ź' Letter, Lowercase std::pair{ QChar(0x095B), "zadeva" }, // Character 'ज़' Letter std::pair{ QChar(0x0A5B), "zagurmukhi" }, // Character 'ਜ਼' Letter std::pair{ QChar(0x0638), "zaharabic" }, // Character 'ظ' Letter std::pair{ QChar(0xFEC6), "zahfinalarabic" }, // Character 'ﻆ' Letter std::pair{ QChar(0xFEC7), "zahinitialarabic" }, // Character 'ﻇ' Letter std::pair{ QChar(0x3056), "zahiragana" }, // Character 'ざ' Letter std::pair{ QChar(0xFEC8), "zahmedialarabic" }, // Character 'ﻈ' Letter std::pair{ QChar(0x0632), "zainarabic" }, // Character 'ز' Letter std::pair{ QChar(0xFEB0), "zainfinalarabic" }, // Character 'ﺰ' Letter std::pair{ QChar(0x30B6), "zakatakana" }, // Character 'ザ' Letter std::pair{ QChar(0x0595), "zaqefgadolhebrew" }, // Character '֕' Mark std::pair{ QChar(0x0594), "zaqefqatanhebrew" }, // Character '֔' Mark std::pair{ QChar(0x0598), "zarqahebrew" }, // Character '֘' Mark std::pair{ QChar(0x05D6), "zayin" }, // Character 'ז' Letter std::pair{ QChar(0xFB36), "zayindagesh" }, // Character 'זּ' Letter std::pair{ QChar(0xFB36), "zayindageshhebrew" }, // Character 'זּ' Letter std::pair{ QChar(0x05D6), "zayinhebrew" }, // Character 'ז' Letter std::pair{ QChar(0x3117), "zbopomofo" }, // Character 'ㄗ' Letter std::pair{ QChar(0x017E), "zcaron" }, // Character 'ž' Letter, Lowercase std::pair{ QChar(0x24E9), "zcircle" }, // Character 'ⓩ' Symbol std::pair{ QChar(0x1E91), "zcircumflex" }, // Character 'ẑ' Letter, Lowercase std::pair{ QChar(0x0291), "zcurl" }, // Character 'ʑ' Letter, Lowercase std::pair{ QChar(0x017C), "zdot" }, // Character 'ż' Letter, Lowercase std::pair{ QChar(0x017C), "zdotaccent" }, // Character 'ż' Letter, Lowercase std::pair{ QChar(0x1E93), "zdotbelow" }, // Character 'ẓ' Letter, Lowercase std::pair{ QChar(0x0437), "zecyrillic" }, // Character 'з' Letter, Lowercase std::pair{ QChar(0x0499), "zedescendercyrillic" }, // Character 'ҙ' Letter, Lowercase std::pair{ QChar(0x04DF), "zedieresiscyrillic" }, // Character 'ӟ' Letter, Lowercase std::pair{ QChar(0x305C), "zehiragana" }, // Character 'ぜ' Letter std::pair{ QChar(0x30BC), "zekatakana" }, // Character 'ゼ' Letter std::pair{ QChar(0x0030), "zero" }, // Character '0' Digit std::pair{ QChar(0x0660), "zeroarabic" }, // Character '٠' Digit std::pair{ QChar(0x09E6), "zerobengali" }, // Character '০' Digit std::pair{ QChar(0x0966), "zerodeva" }, // Character '०' Digit std::pair{ QChar(0x0AE6), "zerogujarati" }, // Character '૦' Digit std::pair{ QChar(0x0A66), "zerogurmukhi" }, // Character '੦' Digit std::pair{ QChar(0x0660), "zerohackarabic" }, // Character '٠' Digit std::pair{ QChar(0x2080), "zeroinferior" }, // Character '₀' std::pair{ QChar(0xFF10), "zeromonospace" }, // Character '0' Digit std::pair{ QChar(0xF730), "zerooldstyle" }, // std::pair{ QChar(0x06F0), "zeropersian" }, // Character '۰' Digit std::pair{ QChar(0x2070), "zerosuperior" }, // Character '⁰' std::pair{ QChar(0x0E50), "zerothai" }, // Character '๐' Digit std::pair{ QChar(0xFEFF), "zerowidthjoiner" }, // std::pair{ QChar(0x200C), "zerowidthnonjoiner" }, // std::pair{ QChar(0x200B), "zerowidthspace" }, // std::pair{ QChar(0x03B6), "zeta" }, // Character 'ζ' Letter, Lowercase std::pair{ QChar(0x3113), "zhbopomofo" }, // Character 'ㄓ' Letter std::pair{ QChar(0x056A), "zhearmenian" }, // Character 'ժ' Letter, Lowercase std::pair{ QChar(0x04C2), "zhebrevecyrillic" }, // Character 'ӂ' Letter, Lowercase std::pair{ QChar(0x0436), "zhecyrillic" }, // Character 'ж' Letter, Lowercase std::pair{ QChar(0x0497), "zhedescendercyrillic" }, // Character 'җ' Letter, Lowercase std::pair{ QChar(0x04DD), "zhedieresiscyrillic" }, // Character 'ӝ' Letter, Lowercase std::pair{ QChar(0x3058), "zihiragana" }, // Character 'じ' Letter std::pair{ QChar(0x30B8), "zikatakana" }, // Character 'ジ' Letter std::pair{ QChar(0x05AE), "zinorhebrew" }, // Character '֮' Mark std::pair{ QChar(0x1E95), "zlinebelow" }, // Character 'ẕ' Letter, Lowercase std::pair{ QChar(0xFF5A), "zmonospace" }, // Character 'z' Letter, Lowercase std::pair{ QChar(0x305E), "zohiragana" }, // Character 'ぞ' Letter std::pair{ QChar(0x30BE), "zokatakana" }, // Character 'ゾ' Letter std::pair{ QChar(0x24B5), "zparen" }, // Character '⒵' Symbol std::pair{ QChar(0x0290), "zretroflexhook" }, // Character 'ʐ' Letter, Lowercase std::pair{ QChar(0x01B6), "zstroke" }, // Character 'ƶ' Letter, Lowercase std::pair{ QChar(0x305A), "zuhiragana" }, // Character 'ず' Letter std::pair{ QChar(0x30BA), "zukatakana" } // Character 'ズ' Letter }; static constexpr const std::array, 201> glyphNameZapfDingbatsToUnicode = { std::pair{ QChar(0x2701), "a1" }, // Character '✁' Symbol std::pair{ QChar(0x2721), "a10" }, // Character '✡' Symbol std::pair{ QChar(0x275E), "a100" }, // Character '❞' Symbol std::pair{ QChar(0x2761), "a101" }, // Character '❡' Symbol std::pair{ QChar(0x2762), "a102" }, // Character '❢' Symbol std::pair{ QChar(0x2763), "a103" }, // Character '❣' Symbol std::pair{ QChar(0x2764), "a104" }, // Character '❤' Symbol std::pair{ QChar(0x2710), "a105" }, // Character '✐' Symbol std::pair{ QChar(0x2765), "a106" }, // Character '❥' Symbol std::pair{ QChar(0x2766), "a107" }, // Character '❦' Symbol std::pair{ QChar(0x2767), "a108" }, // Character '❧' Symbol std::pair{ QChar(0x2660), "a109" }, // Character '♠' Symbol std::pair{ QChar(0x261B), "a11" }, // Character '☛' Symbol std::pair{ QChar(0x2665), "a110" }, // Character '♥' Symbol std::pair{ QChar(0x2666), "a111" }, // Character '♦' Symbol std::pair{ QChar(0x2663), "a112" }, // Character '♣' Symbol std::pair{ QChar(0x2709), "a117" }, // Character '✉' Symbol std::pair{ QChar(0x2708), "a118" }, // Character '✈' Symbol std::pair{ QChar(0x2707), "a119" }, // Character '✇' Symbol std::pair{ QChar(0x261E), "a12" }, // Character '☞' Symbol std::pair{ QChar(0x2460), "a120" }, // Character '①' std::pair{ QChar(0x2461), "a121" }, // Character '②' std::pair{ QChar(0x2462), "a122" }, // Character '③' std::pair{ QChar(0x2463), "a123" }, // Character '④' std::pair{ QChar(0x2464), "a124" }, // Character '⑤' std::pair{ QChar(0x2465), "a125" }, // Character '⑥' std::pair{ QChar(0x2466), "a126" }, // Character '⑦' std::pair{ QChar(0x2467), "a127" }, // Character '⑧' std::pair{ QChar(0x2468), "a128" }, // Character '⑨' std::pair{ QChar(0x2469), "a129" }, // Character '⑩' std::pair{ QChar(0x270C), "a13" }, // Character '✌' Symbol std::pair{ QChar(0x2776), "a130" }, // Character '❶' std::pair{ QChar(0x2777), "a131" }, // Character '❷' std::pair{ QChar(0x2778), "a132" }, // Character '❸' std::pair{ QChar(0x2779), "a133" }, // Character '❹' std::pair{ QChar(0x277A), "a134" }, // Character '❺' std::pair{ QChar(0x277B), "a135" }, // Character '❻' std::pair{ QChar(0x277C), "a136" }, // Character '❼' std::pair{ QChar(0x277D), "a137" }, // Character '❽' std::pair{ QChar(0x277E), "a138" }, // Character '❾' std::pair{ QChar(0x277F), "a139" }, // Character '❿' std::pair{ QChar(0x270D), "a14" }, // Character '✍' Symbol std::pair{ QChar(0x2780), "a140" }, // Character '➀' std::pair{ QChar(0x2781), "a141" }, // Character '➁' std::pair{ QChar(0x2782), "a142" }, // Character '➂' std::pair{ QChar(0x2783), "a143" }, // Character '➃' std::pair{ QChar(0x2784), "a144" }, // Character '➄' std::pair{ QChar(0x2785), "a145" }, // Character '➅' std::pair{ QChar(0x2786), "a146" }, // Character '➆' std::pair{ QChar(0x2787), "a147" }, // Character '➇' std::pair{ QChar(0x2788), "a148" }, // Character '➈' std::pair{ QChar(0x2789), "a149" }, // Character '➉' std::pair{ QChar(0x270E), "a15" }, // Character '✎' Symbol std::pair{ QChar(0x278A), "a150" }, // Character '➊' std::pair{ QChar(0x278B), "a151" }, // Character '➋' std::pair{ QChar(0x278C), "a152" }, // Character '➌' std::pair{ QChar(0x278D), "a153" }, // Character '➍' std::pair{ QChar(0x278E), "a154" }, // Character '➎' std::pair{ QChar(0x278F), "a155" }, // Character '➏' std::pair{ QChar(0x2790), "a156" }, // Character '➐' std::pair{ QChar(0x2791), "a157" }, // Character '➑' std::pair{ QChar(0x2792), "a158" }, // Character '➒' std::pair{ QChar(0x2793), "a159" }, // Character '➓' std::pair{ QChar(0x270F), "a16" }, // Character '✏' Symbol std::pair{ QChar(0x2794), "a160" }, // Character '➔' Symbol std::pair{ QChar(0x2192), "a161" }, // Character '→' Symbol std::pair{ QChar(0x27A3), "a162" }, // Character '➣' Symbol std::pair{ QChar(0x2194), "a163" }, // Character '↔' Symbol std::pair{ QChar(0x2195), "a164" }, // Character '↕' Symbol std::pair{ QChar(0x2799), "a165" }, // Character '➙' Symbol std::pair{ QChar(0x279B), "a166" }, // Character '➛' Symbol std::pair{ QChar(0x279C), "a167" }, // Character '➜' Symbol std::pair{ QChar(0x279D), "a168" }, // Character '➝' Symbol std::pair{ QChar(0x279E), "a169" }, // Character '➞' Symbol std::pair{ QChar(0x2711), "a17" }, // Character '✑' Symbol std::pair{ QChar(0x279F), "a170" }, // Character '➟' Symbol std::pair{ QChar(0x27A0), "a171" }, // Character '➠' Symbol std::pair{ QChar(0x27A1), "a172" }, // Character '➡' Symbol std::pair{ QChar(0x27A2), "a173" }, // Character '➢' Symbol std::pair{ QChar(0x27A4), "a174" }, // Character '➤' Symbol std::pair{ QChar(0x27A5), "a175" }, // Character '➥' Symbol std::pair{ QChar(0x27A6), "a176" }, // Character '➦' Symbol std::pair{ QChar(0x27A7), "a177" }, // Character '➧' Symbol std::pair{ QChar(0x27A8), "a178" }, // Character '➨' Symbol std::pair{ QChar(0x27A9), "a179" }, // Character '➩' Symbol std::pair{ QChar(0x2712), "a18" }, // Character '✒' Symbol std::pair{ QChar(0x27AB), "a180" }, // Character '➫' Symbol std::pair{ QChar(0x27AD), "a181" }, // Character '➭' Symbol std::pair{ QChar(0x27AF), "a182" }, // Character '➯' Symbol std::pair{ QChar(0x27B2), "a183" }, // Character '➲' Symbol std::pair{ QChar(0x27B3), "a184" }, // Character '➳' Symbol std::pair{ QChar(0x27B5), "a185" }, // Character '➵' Symbol std::pair{ QChar(0x27B8), "a186" }, // Character '➸' Symbol std::pair{ QChar(0x27BA), "a187" }, // Character '➺' Symbol std::pair{ QChar(0x27BB), "a188" }, // Character '➻' Symbol std::pair{ QChar(0x27BC), "a189" }, // Character '➼' Symbol std::pair{ QChar(0x2713), "a19" }, // Character '✓' Symbol std::pair{ QChar(0x27BD), "a190" }, // Character '➽' Symbol std::pair{ QChar(0x27BE), "a191" }, // Character '➾' Symbol std::pair{ QChar(0x279A), "a192" }, // Character '➚' Symbol std::pair{ QChar(0x27AA), "a193" }, // Character '➪' Symbol std::pair{ QChar(0x27B6), "a194" }, // Character '➶' Symbol std::pair{ QChar(0x27B9), "a195" }, // Character '➹' Symbol std::pair{ QChar(0x2798), "a196" }, // Character '➘' Symbol std::pair{ QChar(0x27B4), "a197" }, // Character '➴' Symbol std::pair{ QChar(0x27B7), "a198" }, // Character '➷' Symbol std::pair{ QChar(0x27AC), "a199" }, // Character '➬' Symbol std::pair{ QChar(0x2702), "a2" }, // Character '✂' Symbol std::pair{ QChar(0x2714), "a20" }, // Character '✔' Symbol std::pair{ QChar(0x27AE), "a200" }, // Character '➮' Symbol std::pair{ QChar(0x27B1), "a201" }, // Character '➱' Symbol std::pair{ QChar(0x2703), "a202" }, // Character '✃' Symbol std::pair{ QChar(0x2750), "a203" }, // Character '❐' Symbol std::pair{ QChar(0x2752), "a204" }, // Character '❒' Symbol std::pair{ QChar(0x276E), "a205" }, // Character '❮' Punctuation std::pair{ QChar(0x2770), "a206" }, // Character '❰' Punctuation std::pair{ QChar(0x2715), "a21" }, // Character '✕' Symbol std::pair{ QChar(0x2716), "a22" }, // Character '✖' Symbol std::pair{ QChar(0x2717), "a23" }, // Character '✗' Symbol std::pair{ QChar(0x2718), "a24" }, // Character '✘' Symbol std::pair{ QChar(0x2719), "a25" }, // Character '✙' Symbol std::pair{ QChar(0x271A), "a26" }, // Character '✚' Symbol std::pair{ QChar(0x271B), "a27" }, // Character '✛' Symbol std::pair{ QChar(0x271C), "a28" }, // Character '✜' Symbol std::pair{ QChar(0x2722), "a29" }, // Character '✢' Symbol std::pair{ QChar(0x2704), "a3" }, // Character '✄' Symbol std::pair{ QChar(0x2723), "a30" }, // Character '✣' Symbol std::pair{ QChar(0x2724), "a31" }, // Character '✤' Symbol std::pair{ QChar(0x2725), "a32" }, // Character '✥' Symbol std::pair{ QChar(0x2726), "a33" }, // Character '✦' Symbol std::pair{ QChar(0x2727), "a34" }, // Character '✧' Symbol std::pair{ QChar(0x2605), "a35" }, // Character '★' Symbol std::pair{ QChar(0x2729), "a36" }, // Character '✩' Symbol std::pair{ QChar(0x272A), "a37" }, // Character '✪' Symbol std::pair{ QChar(0x272B), "a38" }, // Character '✫' Symbol std::pair{ QChar(0x272C), "a39" }, // Character '✬' Symbol std::pair{ QChar(0x260E), "a4" }, // Character '☎' Symbol std::pair{ QChar(0x272D), "a40" }, // Character '✭' Symbol std::pair{ QChar(0x272E), "a41" }, // Character '✮' Symbol std::pair{ QChar(0x272F), "a42" }, // Character '✯' Symbol std::pair{ QChar(0x2730), "a43" }, // Character '✰' Symbol std::pair{ QChar(0x2731), "a44" }, // Character '✱' Symbol std::pair{ QChar(0x2732), "a45" }, // Character '✲' Symbol std::pair{ QChar(0x2733), "a46" }, // Character '✳' Symbol std::pair{ QChar(0x2734), "a47" }, // Character '✴' Symbol std::pair{ QChar(0x2735), "a48" }, // Character '✵' Symbol std::pair{ QChar(0x2736), "a49" }, // Character '✶' Symbol std::pair{ QChar(0x2706), "a5" }, // Character '✆' Symbol std::pair{ QChar(0x2737), "a50" }, // Character '✷' Symbol std::pair{ QChar(0x2738), "a51" }, // Character '✸' Symbol std::pair{ QChar(0x2739), "a52" }, // Character '✹' Symbol std::pair{ QChar(0x273A), "a53" }, // Character '✺' Symbol std::pair{ QChar(0x273B), "a54" }, // Character '✻' Symbol std::pair{ QChar(0x273C), "a55" }, // Character '✼' Symbol std::pair{ QChar(0x273D), "a56" }, // Character '✽' Symbol std::pair{ QChar(0x273E), "a57" }, // Character '✾' Symbol std::pair{ QChar(0x273F), "a58" }, // Character '✿' Symbol std::pair{ QChar(0x2740), "a59" }, // Character '❀' Symbol std::pair{ QChar(0x271D), "a6" }, // Character '✝' Symbol std::pair{ QChar(0x2741), "a60" }, // Character '❁' Symbol std::pair{ QChar(0x2742), "a61" }, // Character '❂' Symbol std::pair{ QChar(0x2743), "a62" }, // Character '❃' Symbol std::pair{ QChar(0x2744), "a63" }, // Character '❄' Symbol std::pair{ QChar(0x2745), "a64" }, // Character '❅' Symbol std::pair{ QChar(0x2746), "a65" }, // Character '❆' Symbol std::pair{ QChar(0x2747), "a66" }, // Character '❇' Symbol std::pair{ QChar(0x2748), "a67" }, // Character '❈' Symbol std::pair{ QChar(0x2749), "a68" }, // Character '❉' Symbol std::pair{ QChar(0x274A), "a69" }, // Character '❊' Symbol std::pair{ QChar(0x271E), "a7" }, // Character '✞' Symbol std::pair{ QChar(0x274B), "a70" }, // Character '❋' Symbol std::pair{ QChar(0x25CF), "a71" }, // Character '●' Symbol std::pair{ QChar(0x274D), "a72" }, // Character '❍' Symbol std::pair{ QChar(0x25A0), "a73" }, // Character '■' Symbol std::pair{ QChar(0x274F), "a74" }, // Character '❏' Symbol std::pair{ QChar(0x2751), "a75" }, // Character '❑' Symbol std::pair{ QChar(0x25B2), "a76" }, // Character '▲' Symbol std::pair{ QChar(0x25BC), "a77" }, // Character '▼' Symbol std::pair{ QChar(0x25C6), "a78" }, // Character '◆' Symbol std::pair{ QChar(0x2756), "a79" }, // Character '❖' Symbol std::pair{ QChar(0x271F), "a8" }, // Character '✟' Symbol std::pair{ QChar(0x25D7), "a81" }, // Character '◗' Symbol std::pair{ QChar(0x2758), "a82" }, // Character '❘' Symbol std::pair{ QChar(0x2759), "a83" }, // Character '❙' Symbol std::pair{ QChar(0x275A), "a84" }, // Character '❚' Symbol std::pair{ QChar(0x276F), "a85" }, // Character '❯' Punctuation std::pair{ QChar(0x2771), "a86" }, // Character '❱' Punctuation std::pair{ QChar(0x2772), "a87" }, // Character '❲' Punctuation std::pair{ QChar(0x2773), "a88" }, // Character '❳' Punctuation std::pair{ QChar(0x2768), "a89" }, // Character '❨' Punctuation std::pair{ QChar(0x2720), "a9" }, // Character '✠' Symbol std::pair{ QChar(0x2769), "a90" }, // Character '❩' Punctuation std::pair{ QChar(0x276C), "a91" }, // Character '❬' Punctuation std::pair{ QChar(0x276D), "a92" }, // Character '❭' Punctuation std::pair{ QChar(0x276A), "a93" }, // Character '❪' Punctuation std::pair{ QChar(0x276B), "a94" }, // Character '❫' Punctuation std::pair{ QChar(0x2774), "a95" }, // Character '❴' Punctuation std::pair{ QChar(0x2775), "a96" }, // Character '❵' Punctuation std::pair{ QChar(0x275B), "a97" }, // Character '❛' Symbol std::pair{ QChar(0x275C), "a98" }, // Character '❜' Symbol std::pair{ QChar(0x275D), "a99" } // Character '❝' Symbol }; QChar PDFNameToUnicode::getUnicodeForName(const QByteArray& name) { Q_ASSERT(std::is_sorted(glyphNameToUnicode.cbegin(), glyphNameToUnicode.cend(), Comparator())); auto [it, itEnd] = std::equal_range(glyphNameToUnicode.cbegin(), glyphNameToUnicode.cend(), name, Comparator()); if (it != itEnd) { return it->first; } else { return QChar(); } } QChar PDFNameToUnicode::getUnicodeForNameZapfDingbats(const QByteArray& name) { Q_ASSERT(std::is_sorted(glyphNameZapfDingbatsToUnicode.cbegin(), glyphNameZapfDingbatsToUnicode.cend(), Comparator())); auto [it, itEnd] = std::equal_range(glyphNameZapfDingbatsToUnicode.cbegin(), glyphNameZapfDingbatsToUnicode.cend(), name, Comparator()); if (it != itEnd) { return it->first; } else { return QChar(); } } QChar PDFNameToUnicode::getUnicodeUsingResolvedName(const QByteArray& name) { QChar character = getUnicodeForName(name); // Try ZapfDingbats, if this fails if (character.isNull()) { character = getUnicodeForNameZapfDingbats(name); } if (character.isNull() && name.startsWith("uni")) { QByteArray hexValue = QByteArray::fromHex(name.mid(3, -1)); if (hexValue.size() == 2) { unsigned short value = (static_cast(hexValue[0]) << 8) + static_cast(hexValue[1]); character = QChar(value); } } return character; } } // namespace pdf