mirror-chatterino2/emojis.cpp
2017-01-06 23:28:48 +01:00

1848 lines
144 KiB
C++

#include "emojis.h"
QRegularExpression* Emojis::findShortCodesRegex = new QRegularExpression(":([-+\\w]+):");
QMap<QString, QString>* Emojis::shortCodeToEmoji = new QMap<QString, QString>();
QMap<QString, QString>* Emojis::emojiToShortCode = new QMap<QString, QString>();
QMap<QChar, QMap<QString, LazyLoadedImage*>> firstEmojiChars = QMap<QChar, QMap<QString, LazyLoadedImage*>>();
std::vector<std::tuple<LazyLoadedImage*, QString>> Emojis::parseEmotes(const QString& value)
{
return std::vector<std::tuple<LazyLoadedImage*, QString>>();
}
void Emojis::initEmojis()
{
shortCodeToEmoji->insert(QString("100"), QString("\U0001f4af"));
shortCodeToEmoji->insert(QString("1234"), QString("\U0001f522"));
shortCodeToEmoji->insert(QString("grinning"), QString("\U0001f600"));
shortCodeToEmoji->insert(QString("grimacing"), QString("\U0001f62c"));
shortCodeToEmoji->insert(QString("grin"), QString("\U0001f601"));
shortCodeToEmoji->insert(QString("joy"), QString("\U0001f602"));
shortCodeToEmoji->insert(QString("smiley"), QString("\U0001f603"));
shortCodeToEmoji->insert(QString("smile"), QString("\U0001f604"));
shortCodeToEmoji->insert(QString("sweat_smile"), QString("\U0001f605"));
shortCodeToEmoji->insert(QString("laughing"), QString("\U0001f606"));
shortCodeToEmoji->insert(QString("innocent"), QString("\U0001f607"));
shortCodeToEmoji->insert(QString("wink"), QString("\U0001f609"));
shortCodeToEmoji->insert(QString("blush"), QString("\U0001f60a"));
shortCodeToEmoji->insert(QString("slight_smile"), QString("\U0001f642"));
shortCodeToEmoji->insert(QString("upside_down"), QString("\U0001f643"));
shortCodeToEmoji->insert(QString("relaxed"), QString("\U0000263a"));
shortCodeToEmoji->insert(QString("yum"), QString("\U0001f60b"));
shortCodeToEmoji->insert(QString("relieved"), QString("\U0001f60c"));
shortCodeToEmoji->insert(QString("heart_eyes"), QString("\U0001f60d"));
shortCodeToEmoji->insert(QString("kissing_heart"), QString("\U0001f618"));
shortCodeToEmoji->insert(QString("kissing"), QString("\U0001f617"));
shortCodeToEmoji->insert(QString("kissing_smiling_eyes"), QString("\U0001f619"));
shortCodeToEmoji->insert(QString("kissing_closed_eyes"), QString("\U0001f61a"));
shortCodeToEmoji->insert(QString("stuck_out_tongue_winking_eye"), QString("\U0001f61c"));
shortCodeToEmoji->insert(QString("stuck_out_tongue_closed_eyes"), QString("\U0001f61d"));
shortCodeToEmoji->insert(QString("stuck_out_tongue"), QString("\U0001f61b"));
shortCodeToEmoji->insert(QString("money_mouth"), QString("\U0001f911"));
shortCodeToEmoji->insert(QString("nerd"), QString("\U0001f913"));
shortCodeToEmoji->insert(QString("sunglasses"), QString("\U0001f60e"));
shortCodeToEmoji->insert(QString("hugging"), QString("\U0001f917"));
shortCodeToEmoji->insert(QString("smirk"), QString("\U0001f60f"));
shortCodeToEmoji->insert(QString("no_mouth"), QString("\U0001f636"));
shortCodeToEmoji->insert(QString("neutral_face"), QString("\U0001f610"));
shortCodeToEmoji->insert(QString("expressionless"), QString("\U0001f611"));
shortCodeToEmoji->insert(QString("unamused"), QString("\U0001f612"));
shortCodeToEmoji->insert(QString("rolling_eyes"), QString("\U0001f644"));
shortCodeToEmoji->insert(QString("thinking"), QString("\U0001f914"));
shortCodeToEmoji->insert(QString("flushed"), QString("\U0001f633"));
shortCodeToEmoji->insert(QString("disappointed"), QString("\U0001f61e"));
shortCodeToEmoji->insert(QString("worried"), QString("\U0001f61f"));
shortCodeToEmoji->insert(QString("angry"), QString("\U0001f620"));
shortCodeToEmoji->insert(QString("rage"), QString("\U0001f621"));
shortCodeToEmoji->insert(QString("pensive"), QString("\U0001f614"));
shortCodeToEmoji->insert(QString("confused"), QString("\U0001f615"));
shortCodeToEmoji->insert(QString("slight_frown"), QString("\U0001f641"));
shortCodeToEmoji->insert(QString("frowning2"), QString("\U00002639"));
shortCodeToEmoji->insert(QString("persevere"), QString("\U0001f623"));
shortCodeToEmoji->insert(QString("confounded"), QString("\U0001f616"));
shortCodeToEmoji->insert(QString("tired_face"), QString("\U0001f62b"));
shortCodeToEmoji->insert(QString("weary"), QString("\U0001f629"));
shortCodeToEmoji->insert(QString("triumph"), QString("\U0001f624"));
shortCodeToEmoji->insert(QString("open_mouth"), QString("\U0001f62e"));
shortCodeToEmoji->insert(QString("scream"), QString("\U0001f631"));
shortCodeToEmoji->insert(QString("fearful"), QString("\U0001f628"));
shortCodeToEmoji->insert(QString("cold_sweat"), QString("\U0001f630"));
shortCodeToEmoji->insert(QString("hushed"), QString("\U0001f62f"));
shortCodeToEmoji->insert(QString("frowning"), QString("\U0001f626"));
shortCodeToEmoji->insert(QString("anguished"), QString("\U0001f627"));
shortCodeToEmoji->insert(QString("cry"), QString("\U0001f622"));
shortCodeToEmoji->insert(QString("disappointed_relieved"), QString("\U0001f625"));
shortCodeToEmoji->insert(QString("sleepy"), QString("\U0001f62a"));
shortCodeToEmoji->insert(QString("sweat"), QString("\U0001f613"));
shortCodeToEmoji->insert(QString("sob"), QString("\U0001f62d"));
shortCodeToEmoji->insert(QString("dizzy_face"), QString("\U0001f635"));
shortCodeToEmoji->insert(QString("astonished"), QString("\U0001f632"));
shortCodeToEmoji->insert(QString("zipper_mouth"), QString("\U0001f910"));
shortCodeToEmoji->insert(QString("mask"), QString("\U0001f637"));
shortCodeToEmoji->insert(QString("thermometer_face"), QString("\U0001f912"));
shortCodeToEmoji->insert(QString("head_bandage"), QString("\U0001f915"));
shortCodeToEmoji->insert(QString("sleeping"), QString("\U0001f634"));
shortCodeToEmoji->insert(QString("zzz"), QString("\U0001f4a4"));
shortCodeToEmoji->insert(QString("poop"), QString("\U0001f4a9"));
shortCodeToEmoji->insert(QString("smiling_imp"), QString("\U0001f608"));
shortCodeToEmoji->insert(QString("imp"), QString("\U0001f47f"));
shortCodeToEmoji->insert(QString("japanese_ogre"), QString("\U0001f479"));
shortCodeToEmoji->insert(QString("japanese_goblin"), QString("\U0001f47a"));
shortCodeToEmoji->insert(QString("skull"), QString("\U0001f480"));
shortCodeToEmoji->insert(QString("ghost"), QString("\U0001f47b"));
shortCodeToEmoji->insert(QString("alien"), QString("\U0001f47d"));
shortCodeToEmoji->insert(QString("robot"), QString("\U0001f916"));
shortCodeToEmoji->insert(QString("smiley_cat"), QString("\U0001f63a"));
shortCodeToEmoji->insert(QString("smile_cat"), QString("\U0001f638"));
shortCodeToEmoji->insert(QString("joy_cat"), QString("\U0001f639"));
shortCodeToEmoji->insert(QString("heart_eyes_cat"), QString("\U0001f63b"));
shortCodeToEmoji->insert(QString("smirk_cat"), QString("\U0001f63c"));
shortCodeToEmoji->insert(QString("kissing_cat"), QString("\U0001f63d"));
shortCodeToEmoji->insert(QString("scream_cat"), QString("\U0001f640"));
shortCodeToEmoji->insert(QString("crying_cat_face"), QString("\U0001f63f"));
shortCodeToEmoji->insert(QString("pouting_cat"), QString("\U0001f63e"));
shortCodeToEmoji->insert(QString("raised_hands"), QString("\U0001f64c"));
shortCodeToEmoji->insert(QString("clap"), QString("\U0001f44f"));
shortCodeToEmoji->insert(QString("wave"), QString("\U0001f44b"));
shortCodeToEmoji->insert(QString("thumbsup"), QString("\U0001f44d"));
shortCodeToEmoji->insert(QString("thumbsdown"), QString("\U0001f44e"));
shortCodeToEmoji->insert(QString("punch"), QString("\U0001f44a"));
shortCodeToEmoji->insert(QString("fist"), QString("\U0000270a"));
shortCodeToEmoji->insert(QString("v"), QString("\U0000270c"));
shortCodeToEmoji->insert(QString("ok_hand"), QString("\U0001f44c"));
shortCodeToEmoji->insert(QString("raised_hand"), QString("\U0000270b"));
shortCodeToEmoji->insert(QString("open_hands"), QString("\U0001f450"));
shortCodeToEmoji->insert(QString("muscle"), QString("\U0001f4aa"));
shortCodeToEmoji->insert(QString("pray"), QString("\U0001f64f"));
shortCodeToEmoji->insert(QString("point_up"), QString("\U0000261d"));
shortCodeToEmoji->insert(QString("point_up_2"), QString("\U0001f446"));
shortCodeToEmoji->insert(QString("point_down"), QString("\U0001f447"));
shortCodeToEmoji->insert(QString("point_left"), QString("\U0001f448"));
shortCodeToEmoji->insert(QString("point_right"), QString("\U0001f449"));
shortCodeToEmoji->insert(QString("middle_finger"), QString("\U0001f595"));
shortCodeToEmoji->insert(QString("hand_splayed"), QString("\U0001f590"));
shortCodeToEmoji->insert(QString("metal"), QString("\U0001f918"));
shortCodeToEmoji->insert(QString("vulcan"), QString("\U0001f596"));
shortCodeToEmoji->insert(QString("writing_hand"), QString("\U0000270d"));
shortCodeToEmoji->insert(QString("nail_care"), QString("\U0001f485"));
shortCodeToEmoji->insert(QString("lips"), QString("\U0001f444"));
shortCodeToEmoji->insert(QString("tongue"), QString("\U0001f445"));
shortCodeToEmoji->insert(QString("ear"), QString("\U0001f442"));
shortCodeToEmoji->insert(QString("nose"), QString("\U0001f443"));
shortCodeToEmoji->insert(QString("eye"), QString("\U0001f441"));
shortCodeToEmoji->insert(QString("eyes"), QString("\U0001f440"));
shortCodeToEmoji->insert(QString("bust_in_silhouette"), QString("\U0001f464"));
shortCodeToEmoji->insert(QString("busts_in_silhouette"), QString("\U0001f465"));
shortCodeToEmoji->insert(QString("speaking_head"), QString("\U0001f5e3"));
shortCodeToEmoji->insert(QString("baby"), QString("\U0001f476"));
shortCodeToEmoji->insert(QString("boy"), QString("\U0001f466"));
shortCodeToEmoji->insert(QString("girl"), QString("\U0001f467"));
shortCodeToEmoji->insert(QString("man"), QString("\U0001f468"));
shortCodeToEmoji->insert(QString("woman"), QString("\U0001f469"));
shortCodeToEmoji->insert(QString("person_with_blond_hair"), QString("\U0001f471"));
shortCodeToEmoji->insert(QString("older_man"), QString("\U0001f474"));
shortCodeToEmoji->insert(QString("older_woman"), QString("\U0001f475"));
shortCodeToEmoji->insert(QString("man_with_gua_pi_mao"), QString("\U0001f472"));
shortCodeToEmoji->insert(QString("man_with_turban"), QString("\U0001f473"));
shortCodeToEmoji->insert(QString("cop"), QString("\U0001f46e"));
shortCodeToEmoji->insert(QString("construction_worker"), QString("\U0001f477"));
shortCodeToEmoji->insert(QString("guardsman"), QString("\U0001f482"));
shortCodeToEmoji->insert(QString("spy"), QString("\U0001f575"));
shortCodeToEmoji->insert(QString("santa"), QString("\U0001f385"));
shortCodeToEmoji->insert(QString("angel"), QString("\U0001f47c"));
shortCodeToEmoji->insert(QString("princess"), QString("\U0001f478"));
shortCodeToEmoji->insert(QString("bride_with_veil"), QString("\U0001f470"));
shortCodeToEmoji->insert(QString("walking"), QString("\U0001f6b6"));
shortCodeToEmoji->insert(QString("runner"), QString("\U0001f3c3"));
shortCodeToEmoji->insert(QString("dancer"), QString("\U0001f483"));
shortCodeToEmoji->insert(QString("dancers"), QString("\U0001f46f"));
shortCodeToEmoji->insert(QString("couple"), QString("\U0001f46b"));
shortCodeToEmoji->insert(QString("two_men_holding_hands"), QString("\U0001f46c"));
shortCodeToEmoji->insert(QString("two_women_holding_hands"), QString("\U0001f46d"));
shortCodeToEmoji->insert(QString("bow"), QString("\U0001f647"));
shortCodeToEmoji->insert(QString("information_desk_person"), QString("\U0001f481"));
shortCodeToEmoji->insert(QString("no_good"), QString("\U0001f645"));
shortCodeToEmoji->insert(QString("ok_woman"), QString("\U0001f646"));
shortCodeToEmoji->insert(QString("raising_hand"), QString("\U0001f64b"));
shortCodeToEmoji->insert(QString("person_with_pouting_face"), QString("\U0001f64e"));
shortCodeToEmoji->insert(QString("person_frowning"), QString("\U0001f64d"));
shortCodeToEmoji->insert(QString("haircut"), QString("\U0001f487"));
shortCodeToEmoji->insert(QString("massage"), QString("\U0001f486"));
shortCodeToEmoji->insert(QString("couple_with_heart"), QString("\U0001f491"));
shortCodeToEmoji->insert(QString("couple_ww"), QString("\U0001f469\U00002764\U0001f469"));
shortCodeToEmoji->insert(QString("couple_mm"), QString("\U0001f468\U00002764\U0001f468"));
shortCodeToEmoji->insert(QString("couplekiss"), QString("\U0001f48f"));
shortCodeToEmoji->insert(QString("kiss_ww"), QString("\U0001f469\U00002764\U0001f48b\U0001f469"));
shortCodeToEmoji->insert(QString("kiss_mm"), QString("\U0001f468\U00002764\U0001f48b\U0001f468"));
shortCodeToEmoji->insert(QString("family"), QString("\U0001f46a"));
shortCodeToEmoji->insert(QString("family_mwg"), QString("\U0001f468\U0001f469\U0001f467"));
shortCodeToEmoji->insert(QString("family_mwgb"), QString("\U0001f468\U0001f469\U0001f467\U0001f466"));
shortCodeToEmoji->insert(QString("family_mwbb"), QString("\U0001f468\U0001f469\U0001f466\U0001f466"));
shortCodeToEmoji->insert(QString("family_mwgg"), QString("\U0001f468\U0001f469\U0001f467\U0001f467"));
shortCodeToEmoji->insert(QString("family_wwb"), QString("\U0001f469\U0001f469\U0001f466"));
shortCodeToEmoji->insert(QString("family_wwg"), QString("\U0001f469\U0001f469\U0001f467"));
shortCodeToEmoji->insert(QString("family_wwgb"), QString("\U0001f469\U0001f469\U0001f467\U0001f466"));
shortCodeToEmoji->insert(QString("family_wwbb"), QString("\U0001f469\U0001f469\U0001f466\U0001f466"));
shortCodeToEmoji->insert(QString("family_wwgg"), QString("\U0001f469\U0001f469\U0001f467\U0001f467"));
shortCodeToEmoji->insert(QString("family_mmb"), QString("\U0001f468\U0001f468\U0001f466"));
shortCodeToEmoji->insert(QString("family_mmg"), QString("\U0001f468\U0001f468\U0001f467"));
shortCodeToEmoji->insert(QString("family_mmgb"), QString("\U0001f468\U0001f468\U0001f467\U0001f466"));
shortCodeToEmoji->insert(QString("family_mmbb"), QString("\U0001f468\U0001f468\U0001f466\U0001f466"));
shortCodeToEmoji->insert(QString("family_mmgg"), QString("\U0001f468\U0001f468\U0001f467\U0001f467"));
shortCodeToEmoji->insert(QString("womans_clothes"), QString("\U0001f45a"));
shortCodeToEmoji->insert(QString("shirt"), QString("\U0001f455"));
shortCodeToEmoji->insert(QString("jeans"), QString("\U0001f456"));
shortCodeToEmoji->insert(QString("necktie"), QString("\U0001f454"));
shortCodeToEmoji->insert(QString("dress"), QString("\U0001f457"));
shortCodeToEmoji->insert(QString("bikini"), QString("\U0001f459"));
shortCodeToEmoji->insert(QString("kimono"), QString("\U0001f458"));
shortCodeToEmoji->insert(QString("lipstick"), QString("\U0001f484"));
shortCodeToEmoji->insert(QString("kiss"), QString("\U0001f48b"));
shortCodeToEmoji->insert(QString("footprints"), QString("\U0001f463"));
shortCodeToEmoji->insert(QString("high_heel"), QString("\U0001f460"));
shortCodeToEmoji->insert(QString("sandal"), QString("\U0001f461"));
shortCodeToEmoji->insert(QString("boot"), QString("\U0001f462"));
shortCodeToEmoji->insert(QString("mans_shoe"), QString("\U0001f45e"));
shortCodeToEmoji->insert(QString("athletic_shoe"), QString("\U0001f45f"));
shortCodeToEmoji->insert(QString("womans_hat"), QString("\U0001f452"));
shortCodeToEmoji->insert(QString("tophat"), QString("\U0001f3a9"));
shortCodeToEmoji->insert(QString("helmet_with_cross"), QString("\U000026d1"));
shortCodeToEmoji->insert(QString("mortar_board"), QString("\U0001f393"));
shortCodeToEmoji->insert(QString("crown"), QString("\U0001f451"));
shortCodeToEmoji->insert(QString("school_satchel"), QString("\U0001f392"));
shortCodeToEmoji->insert(QString("pouch"), QString("\U0001f45d"));
shortCodeToEmoji->insert(QString("purse"), QString("\U0001f45b"));
shortCodeToEmoji->insert(QString("handbag"), QString("\U0001f45c"));
shortCodeToEmoji->insert(QString("briefcase"), QString("\U0001f4bc"));
shortCodeToEmoji->insert(QString("eyeglasses"), QString("\U0001f453"));
shortCodeToEmoji->insert(QString("dark_sunglasses"), QString("\U0001f576"));
shortCodeToEmoji->insert(QString("ring"), QString("\U0001f48d"));
shortCodeToEmoji->insert(QString("closed_umbrella"), QString("\U0001f302"));
shortCodeToEmoji->insert(QString("dog"), QString("\U0001f436"));
shortCodeToEmoji->insert(QString("cat"), QString("\U0001f431"));
shortCodeToEmoji->insert(QString("mouse"), QString("\U0001f42d"));
shortCodeToEmoji->insert(QString("hamster"), QString("\U0001f439"));
shortCodeToEmoji->insert(QString("rabbit"), QString("\U0001f430"));
shortCodeToEmoji->insert(QString("bear"), QString("\U0001f43b"));
shortCodeToEmoji->insert(QString("panda_face"), QString("\U0001f43c"));
shortCodeToEmoji->insert(QString("koala"), QString("\U0001f428"));
shortCodeToEmoji->insert(QString("tiger"), QString("\U0001f42f"));
shortCodeToEmoji->insert(QString("lion_face"), QString("\U0001f981"));
shortCodeToEmoji->insert(QString("cow"), QString("\U0001f42e"));
shortCodeToEmoji->insert(QString("pig"), QString("\U0001f437"));
shortCodeToEmoji->insert(QString("pig_nose"), QString("\U0001f43d"));
shortCodeToEmoji->insert(QString("frog"), QString("\U0001f438"));
shortCodeToEmoji->insert(QString("octopus"), QString("\U0001f419"));
shortCodeToEmoji->insert(QString("monkey_face"), QString("\U0001f435"));
shortCodeToEmoji->insert(QString("see_no_evil"), QString("\U0001f648"));
shortCodeToEmoji->insert(QString("hear_no_evil"), QString("\U0001f649"));
shortCodeToEmoji->insert(QString("speak_no_evil"), QString("\U0001f64a"));
shortCodeToEmoji->insert(QString("monkey"), QString("\U0001f412"));
shortCodeToEmoji->insert(QString("chicken"), QString("\U0001f414"));
shortCodeToEmoji->insert(QString("penguin"), QString("\U0001f427"));
shortCodeToEmoji->insert(QString("bird"), QString("\U0001f426"));
shortCodeToEmoji->insert(QString("baby_chick"), QString("\U0001f424"));
shortCodeToEmoji->insert(QString("hatching_chick"), QString("\U0001f423"));
shortCodeToEmoji->insert(QString("hatched_chick"), QString("\U0001f425"));
shortCodeToEmoji->insert(QString("wolf"), QString("\U0001f43a"));
shortCodeToEmoji->insert(QString("boar"), QString("\U0001f417"));
shortCodeToEmoji->insert(QString("horse"), QString("\U0001f434"));
shortCodeToEmoji->insert(QString("unicorn"), QString("\U0001f984"));
shortCodeToEmoji->insert(QString("bee"), QString("\U0001f41d"));
shortCodeToEmoji->insert(QString("bug"), QString("\U0001f41b"));
shortCodeToEmoji->insert(QString("snail"), QString("\U0001f40c"));
shortCodeToEmoji->insert(QString("beetle"), QString("\U0001f41e"));
shortCodeToEmoji->insert(QString("ant"), QString("\U0001f41c"));
shortCodeToEmoji->insert(QString("spider"), QString("\U0001f577"));
shortCodeToEmoji->insert(QString("scorpion"), QString("\U0001f982"));
shortCodeToEmoji->insert(QString("crab"), QString("\U0001f980"));
shortCodeToEmoji->insert(QString("snake"), QString("\U0001f40d"));
shortCodeToEmoji->insert(QString("turtle"), QString("\U0001f422"));
shortCodeToEmoji->insert(QString("tropical_fish"), QString("\U0001f420"));
shortCodeToEmoji->insert(QString("fish"), QString("\U0001f41f"));
shortCodeToEmoji->insert(QString("blowfish"), QString("\U0001f421"));
shortCodeToEmoji->insert(QString("dolphin"), QString("\U0001f42c"));
shortCodeToEmoji->insert(QString("whale"), QString("\U0001f433"));
shortCodeToEmoji->insert(QString("whale2"), QString("\U0001f40b"));
shortCodeToEmoji->insert(QString("crocodile"), QString("\U0001f40a"));
shortCodeToEmoji->insert(QString("leopard"), QString("\U0001f406"));
shortCodeToEmoji->insert(QString("tiger2"), QString("\U0001f405"));
shortCodeToEmoji->insert(QString("water_buffalo"), QString("\U0001f403"));
shortCodeToEmoji->insert(QString("ox"), QString("\U0001f402"));
shortCodeToEmoji->insert(QString("cow2"), QString("\U0001f404"));
shortCodeToEmoji->insert(QString("dromedary_camel"), QString("\U0001f42a"));
shortCodeToEmoji->insert(QString("camel"), QString("\U0001f42b"));
shortCodeToEmoji->insert(QString("elephant"), QString("\U0001f418"));
shortCodeToEmoji->insert(QString("goat"), QString("\U0001f410"));
shortCodeToEmoji->insert(QString("ram"), QString("\U0001f40f"));
shortCodeToEmoji->insert(QString("sheep"), QString("\U0001f411"));
shortCodeToEmoji->insert(QString("racehorse"), QString("\U0001f40e"));
shortCodeToEmoji->insert(QString("pig2"), QString("\U0001f416"));
shortCodeToEmoji->insert(QString("rat"), QString("\U0001f400"));
shortCodeToEmoji->insert(QString("mouse2"), QString("\U0001f401"));
shortCodeToEmoji->insert(QString("rooster"), QString("\U0001f413"));
shortCodeToEmoji->insert(QString("turkey"), QString("\U0001f983"));
shortCodeToEmoji->insert(QString("dove"), QString("\U0001f54a"));
shortCodeToEmoji->insert(QString("dog2"), QString("\U0001f415"));
shortCodeToEmoji->insert(QString("poodle"), QString("\U0001f429"));
shortCodeToEmoji->insert(QString("cat2"), QString("\U0001f408"));
shortCodeToEmoji->insert(QString("rabbit2"), QString("\U0001f407"));
shortCodeToEmoji->insert(QString("chipmunk"), QString("\U0001f43f"));
shortCodeToEmoji->insert(QString("feet"), QString("\U0001f43e"));
shortCodeToEmoji->insert(QString("dragon"), QString("\U0001f409"));
shortCodeToEmoji->insert(QString("dragon_face"), QString("\U0001f432"));
shortCodeToEmoji->insert(QString("cactus"), QString("\U0001f335"));
shortCodeToEmoji->insert(QString("christmas_tree"), QString("\U0001f384"));
shortCodeToEmoji->insert(QString("evergreen_tree"), QString("\U0001f332"));
shortCodeToEmoji->insert(QString("deciduous_tree"), QString("\U0001f333"));
shortCodeToEmoji->insert(QString("palm_tree"), QString("\U0001f334"));
shortCodeToEmoji->insert(QString("seedling"), QString("\U0001f331"));
shortCodeToEmoji->insert(QString("herb"), QString("\U0001f33f"));
shortCodeToEmoji->insert(QString("shamrock"), QString("\U00002618"));
shortCodeToEmoji->insert(QString("four_leaf_clover"), QString("\U0001f340"));
shortCodeToEmoji->insert(QString("bamboo"), QString("\U0001f38d"));
shortCodeToEmoji->insert(QString("tanabata_tree"), QString("\U0001f38b"));
shortCodeToEmoji->insert(QString("leaves"), QString("\U0001f343"));
shortCodeToEmoji->insert(QString("fallen_leaf"), QString("\U0001f342"));
shortCodeToEmoji->insert(QString("maple_leaf"), QString("\U0001f341"));
shortCodeToEmoji->insert(QString("ear_of_rice"), QString("\U0001f33e"));
shortCodeToEmoji->insert(QString("hibiscus"), QString("\U0001f33a"));
shortCodeToEmoji->insert(QString("sunflower"), QString("\U0001f33b"));
shortCodeToEmoji->insert(QString("rose"), QString("\U0001f339"));
shortCodeToEmoji->insert(QString("tulip"), QString("\U0001f337"));
shortCodeToEmoji->insert(QString("blossom"), QString("\U0001f33c"));
shortCodeToEmoji->insert(QString("cherry_blossom"), QString("\U0001f338"));
shortCodeToEmoji->insert(QString("bouquet"), QString("\U0001f490"));
shortCodeToEmoji->insert(QString("mushroom"), QString("\U0001f344"));
shortCodeToEmoji->insert(QString("chestnut"), QString("\U0001f330"));
shortCodeToEmoji->insert(QString("jack_o_lantern"), QString("\U0001f383"));
shortCodeToEmoji->insert(QString("shell"), QString("\U0001f41a"));
shortCodeToEmoji->insert(QString("spider_web"), QString("\U0001f578"));
shortCodeToEmoji->insert(QString("earth_americas"), QString("\U0001f30e"));
shortCodeToEmoji->insert(QString("earth_africa"), QString("\U0001f30d"));
shortCodeToEmoji->insert(QString("earth_asia"), QString("\U0001f30f"));
shortCodeToEmoji->insert(QString("full_moon"), QString("\U0001f315"));
shortCodeToEmoji->insert(QString("waning_gibbous_moon"), QString("\U0001f316"));
shortCodeToEmoji->insert(QString("last_quarter_moon"), QString("\U0001f317"));
shortCodeToEmoji->insert(QString("waning_crescent_moon"), QString("\U0001f318"));
shortCodeToEmoji->insert(QString("new_moon"), QString("\U0001f311"));
shortCodeToEmoji->insert(QString("waxing_crescent_moon"), QString("\U0001f312"));
shortCodeToEmoji->insert(QString("first_quarter_moon"), QString("\U0001f313"));
shortCodeToEmoji->insert(QString("waxing_gibbous_moon"), QString("\U0001f314"));
shortCodeToEmoji->insert(QString("new_moon_with_face"), QString("\U0001f31a"));
shortCodeToEmoji->insert(QString("full_moon_with_face"), QString("\U0001f31d"));
shortCodeToEmoji->insert(QString("first_quarter_moon_with_face"), QString("\U0001f31b"));
shortCodeToEmoji->insert(QString("last_quarter_moon_with_face"), QString("\U0001f31c"));
shortCodeToEmoji->insert(QString("sun_with_face"), QString("\U0001f31e"));
shortCodeToEmoji->insert(QString("crescent_moon"), QString("\U0001f319"));
shortCodeToEmoji->insert(QString("star"), QString("\U00002b50"));
shortCodeToEmoji->insert(QString("star2"), QString("\U0001f31f"));
shortCodeToEmoji->insert(QString("dizzy"), QString("\U0001f4ab"));
shortCodeToEmoji->insert(QString("sparkles"), QString("\U00002728"));
shortCodeToEmoji->insert(QString("comet"), QString("\U00002604"));
shortCodeToEmoji->insert(QString("sunny"), QString("\U00002600"));
shortCodeToEmoji->insert(QString("white_sun_small_cloud"), QString("\U0001f324"));
shortCodeToEmoji->insert(QString("partly_sunny"), QString("\U000026c5"));
shortCodeToEmoji->insert(QString("white_sun_cloud"), QString("\U0001f325"));
shortCodeToEmoji->insert(QString("white_sun_rain_cloud"), QString("\U0001f326"));
shortCodeToEmoji->insert(QString("cloud"), QString("\U00002601"));
shortCodeToEmoji->insert(QString("cloud_rain"), QString("\U0001f327"));
shortCodeToEmoji->insert(QString("thunder_cloud_rain"), QString("\U000026c8"));
shortCodeToEmoji->insert(QString("cloud_lightning"), QString("\U0001f329"));
shortCodeToEmoji->insert(QString("zap"), QString("\U000026a1"));
shortCodeToEmoji->insert(QString("fire"), QString("\U0001f525"));
shortCodeToEmoji->insert(QString("boom"), QString("\U0001f4a5"));
shortCodeToEmoji->insert(QString("snowflake"), QString("\U00002744"));
shortCodeToEmoji->insert(QString("cloud_snow"), QString("\U0001f328"));
shortCodeToEmoji->insert(QString("snowman2"), QString("\U00002603"));
shortCodeToEmoji->insert(QString("snowman"), QString("\U000026c4"));
shortCodeToEmoji->insert(QString("wind_blowing_face"), QString("\U0001f32c"));
shortCodeToEmoji->insert(QString("dash"), QString("\U0001f4a8"));
shortCodeToEmoji->insert(QString("cloud_tornado"), QString("\U0001f32a"));
shortCodeToEmoji->insert(QString("fog"), QString("\U0001f32b"));
shortCodeToEmoji->insert(QString("umbrella2"), QString("\U00002602"));
shortCodeToEmoji->insert(QString("umbrella"), QString("\U00002614"));
shortCodeToEmoji->insert(QString("droplet"), QString("\U0001f4a7"));
shortCodeToEmoji->insert(QString("sweat_drops"), QString("\U0001f4a6"));
shortCodeToEmoji->insert(QString("ocean"), QString("\U0001f30a"));
shortCodeToEmoji->insert(QString("green_apple"), QString("\U0001f34f"));
shortCodeToEmoji->insert(QString("apple"), QString("\U0001f34e"));
shortCodeToEmoji->insert(QString("pear"), QString("\U0001f350"));
shortCodeToEmoji->insert(QString("tangerine"), QString("\U0001f34a"));
shortCodeToEmoji->insert(QString("lemon"), QString("\U0001f34b"));
shortCodeToEmoji->insert(QString("banana"), QString("\U0001f34c"));
shortCodeToEmoji->insert(QString("watermelon"), QString("\U0001f349"));
shortCodeToEmoji->insert(QString("grapes"), QString("\U0001f347"));
shortCodeToEmoji->insert(QString("strawberry"), QString("\U0001f353"));
shortCodeToEmoji->insert(QString("melon"), QString("\U0001f348"));
shortCodeToEmoji->insert(QString("cherries"), QString("\U0001f352"));
shortCodeToEmoji->insert(QString("peach"), QString("\U0001f351"));
shortCodeToEmoji->insert(QString("pineapple"), QString("\U0001f34d"));
shortCodeToEmoji->insert(QString("tomato"), QString("\U0001f345"));
shortCodeToEmoji->insert(QString("eggplant"), QString("\U0001f346"));
shortCodeToEmoji->insert(QString("hot_pepper"), QString("\U0001f336"));
shortCodeToEmoji->insert(QString("corn"), QString("\U0001f33d"));
shortCodeToEmoji->insert(QString("sweet_potato"), QString("\U0001f360"));
shortCodeToEmoji->insert(QString("honey_pot"), QString("\U0001f36f"));
shortCodeToEmoji->insert(QString("bread"), QString("\U0001f35e"));
shortCodeToEmoji->insert(QString("cheese"), QString("\U0001f9c0"));
shortCodeToEmoji->insert(QString("poultry_leg"), QString("\U0001f357"));
shortCodeToEmoji->insert(QString("meat_on_bone"), QString("\U0001f356"));
shortCodeToEmoji->insert(QString("fried_shrimp"), QString("\U0001f364"));
shortCodeToEmoji->insert(QString("cooking"), QString("\U0001f373"));
shortCodeToEmoji->insert(QString("hamburger"), QString("\U0001f354"));
shortCodeToEmoji->insert(QString("fries"), QString("\U0001f35f"));
shortCodeToEmoji->insert(QString("hotdog"), QString("\U0001f32d"));
shortCodeToEmoji->insert(QString("pizza"), QString("\U0001f355"));
shortCodeToEmoji->insert(QString("spaghetti"), QString("\U0001f35d"));
shortCodeToEmoji->insert(QString("taco"), QString("\U0001f32e"));
shortCodeToEmoji->insert(QString("burrito"), QString("\U0001f32f"));
shortCodeToEmoji->insert(QString("ramen"), QString("\U0001f35c"));
shortCodeToEmoji->insert(QString("stew"), QString("\U0001f372"));
shortCodeToEmoji->insert(QString("fish_cake"), QString("\U0001f365"));
shortCodeToEmoji->insert(QString("sushi"), QString("\U0001f363"));
shortCodeToEmoji->insert(QString("bento"), QString("\U0001f371"));
shortCodeToEmoji->insert(QString("curry"), QString("\U0001f35b"));
shortCodeToEmoji->insert(QString("rice_ball"), QString("\U0001f359"));
shortCodeToEmoji->insert(QString("rice"), QString("\U0001f35a"));
shortCodeToEmoji->insert(QString("rice_cracker"), QString("\U0001f358"));
shortCodeToEmoji->insert(QString("oden"), QString("\U0001f362"));
shortCodeToEmoji->insert(QString("dango"), QString("\U0001f361"));
shortCodeToEmoji->insert(QString("shaved_ice"), QString("\U0001f367"));
shortCodeToEmoji->insert(QString("ice_cream"), QString("\U0001f368"));
shortCodeToEmoji->insert(QString("icecream"), QString("\U0001f366"));
shortCodeToEmoji->insert(QString("cake"), QString("\U0001f370"));
shortCodeToEmoji->insert(QString("birthday"), QString("\U0001f382"));
shortCodeToEmoji->insert(QString("custard"), QString("\U0001f36e"));
shortCodeToEmoji->insert(QString("candy"), QString("\U0001f36c"));
shortCodeToEmoji->insert(QString("lollipop"), QString("\U0001f36d"));
shortCodeToEmoji->insert(QString("chocolate_bar"), QString("\U0001f36b"));
shortCodeToEmoji->insert(QString("popcorn"), QString("\U0001f37f"));
shortCodeToEmoji->insert(QString("doughnut"), QString("\U0001f369"));
shortCodeToEmoji->insert(QString("cookie"), QString("\U0001f36a"));
shortCodeToEmoji->insert(QString("beer"), QString("\U0001f37a"));
shortCodeToEmoji->insert(QString("beers"), QString("\U0001f37b"));
shortCodeToEmoji->insert(QString("wine_glass"), QString("\U0001f377"));
shortCodeToEmoji->insert(QString("cocktail"), QString("\U0001f378"));
shortCodeToEmoji->insert(QString("tropical_drink"), QString("\U0001f379"));
shortCodeToEmoji->insert(QString("champagne"), QString("\U0001f37e"));
shortCodeToEmoji->insert(QString("sake"), QString("\U0001f376"));
shortCodeToEmoji->insert(QString("tea"), QString("\U0001f375"));
shortCodeToEmoji->insert(QString("coffee"), QString("\U00002615"));
shortCodeToEmoji->insert(QString("baby_bottle"), QString("\U0001f37c"));
shortCodeToEmoji->insert(QString("fork_and_knife"), QString("\U0001f374"));
shortCodeToEmoji->insert(QString("fork_knife_plate"), QString("\U0001f37d"));
shortCodeToEmoji->insert(QString("soccer"), QString("\U000026bd"));
shortCodeToEmoji->insert(QString("basketball"), QString("\U0001f3c0"));
shortCodeToEmoji->insert(QString("football"), QString("\U0001f3c8"));
shortCodeToEmoji->insert(QString("baseball"), QString("\U000026be"));
shortCodeToEmoji->insert(QString("tennis"), QString("\U0001f3be"));
shortCodeToEmoji->insert(QString("volleyball"), QString("\U0001f3d0"));
shortCodeToEmoji->insert(QString("rugby_football"), QString("\U0001f3c9"));
shortCodeToEmoji->insert(QString("8ball"), QString("\U0001f3b1"));
shortCodeToEmoji->insert(QString("golf"), QString("\U000026f3"));
shortCodeToEmoji->insert(QString("golfer"), QString("\U0001f3cc"));
shortCodeToEmoji->insert(QString("ping_pong"), QString("\U0001f3d3"));
shortCodeToEmoji->insert(QString("badminton"), QString("\U0001f3f8"));
shortCodeToEmoji->insert(QString("hockey"), QString("\U0001f3d2"));
shortCodeToEmoji->insert(QString("field_hockey"), QString("\U0001f3d1"));
shortCodeToEmoji->insert(QString("cricket"), QString("\U0001f3cf"));
shortCodeToEmoji->insert(QString("ski"), QString("\U0001f3bf"));
shortCodeToEmoji->insert(QString("skier"), QString("\U000026f7"));
shortCodeToEmoji->insert(QString("snowboarder"), QString("\U0001f3c2"));
shortCodeToEmoji->insert(QString("ice_skate"), QString("\U000026f8"));
shortCodeToEmoji->insert(QString("bow_and_arrow"), QString("\U0001f3f9"));
shortCodeToEmoji->insert(QString("fishing_pole_and_fish"), QString("\U0001f3a3"));
shortCodeToEmoji->insert(QString("rowboat"), QString("\U0001f6a3"));
shortCodeToEmoji->insert(QString("swimmer"), QString("\U0001f3ca"));
shortCodeToEmoji->insert(QString("surfer"), QString("\U0001f3c4"));
shortCodeToEmoji->insert(QString("bath"), QString("\U0001f6c0"));
shortCodeToEmoji->insert(QString("basketball_player"), QString("\U000026f9"));
shortCodeToEmoji->insert(QString("lifter"), QString("\U0001f3cb"));
shortCodeToEmoji->insert(QString("bicyclist"), QString("\U0001f6b4"));
shortCodeToEmoji->insert(QString("mountain_bicyclist"), QString("\U0001f6b5"));
shortCodeToEmoji->insert(QString("horse_racing"), QString("\U0001f3c7"));
shortCodeToEmoji->insert(QString("levitate"), QString("\U0001f574"));
shortCodeToEmoji->insert(QString("trophy"), QString("\U0001f3c6"));
shortCodeToEmoji->insert(QString("running_shirt_with_sash"), QString("\U0001f3bd"));
shortCodeToEmoji->insert(QString("medal"), QString("\U0001f3c5"));
shortCodeToEmoji->insert(QString("military_medal"), QString("\U0001f396"));
shortCodeToEmoji->insert(QString("reminder_ribbon"), QString("\U0001f397"));
shortCodeToEmoji->insert(QString("rosette"), QString("\U0001f3f5"));
shortCodeToEmoji->insert(QString("ticket"), QString("\U0001f3ab"));
shortCodeToEmoji->insert(QString("tickets"), QString("\U0001f39f"));
shortCodeToEmoji->insert(QString("performing_arts"), QString("\U0001f3ad"));
shortCodeToEmoji->insert(QString("art"), QString("\U0001f3a8"));
shortCodeToEmoji->insert(QString("circus_tent"), QString("\U0001f3aa"));
shortCodeToEmoji->insert(QString("microphone"), QString("\U0001f3a4"));
shortCodeToEmoji->insert(QString("headphones"), QString("\U0001f3a7"));
shortCodeToEmoji->insert(QString("musical_score"), QString("\U0001f3bc"));
shortCodeToEmoji->insert(QString("musical_keyboard"), QString("\U0001f3b9"));
shortCodeToEmoji->insert(QString("saxophone"), QString("\U0001f3b7"));
shortCodeToEmoji->insert(QString("trumpet"), QString("\U0001f3ba"));
shortCodeToEmoji->insert(QString("guitar"), QString("\U0001f3b8"));
shortCodeToEmoji->insert(QString("violin"), QString("\U0001f3bb"));
shortCodeToEmoji->insert(QString("clapper"), QString("\U0001f3ac"));
shortCodeToEmoji->insert(QString("video_game"), QString("\U0001f3ae"));
shortCodeToEmoji->insert(QString("space_invader"), QString("\U0001f47e"));
shortCodeToEmoji->insert(QString("dart"), QString("\U0001f3af"));
shortCodeToEmoji->insert(QString("game_die"), QString("\U0001f3b2"));
shortCodeToEmoji->insert(QString("slot_machine"), QString("\U0001f3b0"));
shortCodeToEmoji->insert(QString("bowling"), QString("\U0001f3b3"));
shortCodeToEmoji->insert(QString("red_car"), QString("\U0001f697"));
shortCodeToEmoji->insert(QString("taxi"), QString("\U0001f695"));
shortCodeToEmoji->insert(QString("blue_car"), QString("\U0001f699"));
shortCodeToEmoji->insert(QString("bus"), QString("\U0001f68c"));
shortCodeToEmoji->insert(QString("trolleybus"), QString("\U0001f68e"));
shortCodeToEmoji->insert(QString("race_car"), QString("\U0001f3ce"));
shortCodeToEmoji->insert(QString("police_car"), QString("\U0001f693"));
shortCodeToEmoji->insert(QString("ambulance"), QString("\U0001f691"));
shortCodeToEmoji->insert(QString("fire_engine"), QString("\U0001f692"));
shortCodeToEmoji->insert(QString("minibus"), QString("\U0001f690"));
shortCodeToEmoji->insert(QString("truck"), QString("\U0001f69a"));
shortCodeToEmoji->insert(QString("articulated_lorry"), QString("\U0001f69b"));
shortCodeToEmoji->insert(QString("tractor"), QString("\U0001f69c"));
shortCodeToEmoji->insert(QString("motorcycle"), QString("\U0001f3cd"));
shortCodeToEmoji->insert(QString("bike"), QString("\U0001f6b2"));
shortCodeToEmoji->insert(QString("rotating_light"), QString("\U0001f6a8"));
shortCodeToEmoji->insert(QString("oncoming_police_car"), QString("\U0001f694"));
shortCodeToEmoji->insert(QString("oncoming_bus"), QString("\U0001f68d"));
shortCodeToEmoji->insert(QString("oncoming_automobile"), QString("\U0001f698"));
shortCodeToEmoji->insert(QString("oncoming_taxi"), QString("\U0001f696"));
shortCodeToEmoji->insert(QString("aerial_tramway"), QString("\U0001f6a1"));
shortCodeToEmoji->insert(QString("mountain_cableway"), QString("\U0001f6a0"));
shortCodeToEmoji->insert(QString("suspension_railway"), QString("\U0001f69f"));
shortCodeToEmoji->insert(QString("railway_car"), QString("\U0001f683"));
shortCodeToEmoji->insert(QString("train"), QString("\U0001f68b"));
shortCodeToEmoji->insert(QString("monorail"), QString("\U0001f69d"));
shortCodeToEmoji->insert(QString("bullettrain_side"), QString("\U0001f684"));
shortCodeToEmoji->insert(QString("bullettrain_front"), QString("\U0001f685"));
shortCodeToEmoji->insert(QString("light_rail"), QString("\U0001f688"));
shortCodeToEmoji->insert(QString("mountain_railway"), QString("\U0001f69e"));
shortCodeToEmoji->insert(QString("steam_locomotive"), QString("\U0001f682"));
shortCodeToEmoji->insert(QString("train2"), QString("\U0001f686"));
shortCodeToEmoji->insert(QString("metro"), QString("\U0001f687"));
shortCodeToEmoji->insert(QString("tram"), QString("\U0001f68a"));
shortCodeToEmoji->insert(QString("station"), QString("\U0001f689"));
shortCodeToEmoji->insert(QString("helicopter"), QString("\U0001f681"));
shortCodeToEmoji->insert(QString("airplane_small"), QString("\U0001f6e9"));
shortCodeToEmoji->insert(QString("airplane"), QString("\U00002708"));
shortCodeToEmoji->insert(QString("airplane_departure"), QString("\U0001f6eb"));
shortCodeToEmoji->insert(QString("airplane_arriving"), QString("\U0001f6ec"));
shortCodeToEmoji->insert(QString("sailboat"), QString("\U000026f5"));
shortCodeToEmoji->insert(QString("motorboat"), QString("\U0001f6e5"));
shortCodeToEmoji->insert(QString("speedboat"), QString("\U0001f6a4"));
shortCodeToEmoji->insert(QString("ferry"), QString("\U000026f4"));
shortCodeToEmoji->insert(QString("cruise_ship"), QString("\U0001f6f3"));
shortCodeToEmoji->insert(QString("rocket"), QString("\U0001f680"));
shortCodeToEmoji->insert(QString("satellite_orbital"), QString("\U0001f6f0"));
shortCodeToEmoji->insert(QString("seat"), QString("\U0001f4ba"));
shortCodeToEmoji->insert(QString("anchor"), QString("\U00002693"));
shortCodeToEmoji->insert(QString("construction"), QString("\U0001f6a7"));
shortCodeToEmoji->insert(QString("fuelpump"), QString("\U000026fd"));
shortCodeToEmoji->insert(QString("busstop"), QString("\U0001f68f"));
shortCodeToEmoji->insert(QString("vertical_traffic_light"), QString("\U0001f6a6"));
shortCodeToEmoji->insert(QString("traffic_light"), QString("\U0001f6a5"));
shortCodeToEmoji->insert(QString("checkered_flag"), QString("\U0001f3c1"));
shortCodeToEmoji->insert(QString("ship"), QString("\U0001f6a2"));
shortCodeToEmoji->insert(QString("ferris_wheel"), QString("\U0001f3a1"));
shortCodeToEmoji->insert(QString("roller_coaster"), QString("\U0001f3a2"));
shortCodeToEmoji->insert(QString("carousel_horse"), QString("\U0001f3a0"));
shortCodeToEmoji->insert(QString("construction_site"), QString("\U0001f3d7"));
shortCodeToEmoji->insert(QString("foggy"), QString("\U0001f301"));
shortCodeToEmoji->insert(QString("tokyo_tower"), QString("\U0001f5fc"));
shortCodeToEmoji->insert(QString("factory"), QString("\U0001f3ed"));
shortCodeToEmoji->insert(QString("fountain"), QString("\U000026f2"));
shortCodeToEmoji->insert(QString("rice_scene"), QString("\U0001f391"));
shortCodeToEmoji->insert(QString("mountain"), QString("\U000026f0"));
shortCodeToEmoji->insert(QString("mountain_snow"), QString("\U0001f3d4"));
shortCodeToEmoji->insert(QString("mount_fuji"), QString("\U0001f5fb"));
shortCodeToEmoji->insert(QString("volcano"), QString("\U0001f30b"));
shortCodeToEmoji->insert(QString("japan"), QString("\U0001f5fe"));
shortCodeToEmoji->insert(QString("camping"), QString("\U0001f3d5"));
shortCodeToEmoji->insert(QString("tent"), QString("\U000026fa"));
shortCodeToEmoji->insert(QString("park"), QString("\U0001f3de"));
shortCodeToEmoji->insert(QString("motorway"), QString("\U0001f6e3"));
shortCodeToEmoji->insert(QString("railway_track"), QString("\U0001f6e4"));
shortCodeToEmoji->insert(QString("sunrise"), QString("\U0001f305"));
shortCodeToEmoji->insert(QString("sunrise_over_mountains"), QString("\U0001f304"));
shortCodeToEmoji->insert(QString("desert"), QString("\U0001f3dc"));
shortCodeToEmoji->insert(QString("beach"), QString("\U0001f3d6"));
shortCodeToEmoji->insert(QString("island"), QString("\U0001f3dd"));
shortCodeToEmoji->insert(QString("city_sunset"), QString("\U0001f307"));
shortCodeToEmoji->insert(QString("city_dusk"), QString("\U0001f306"));
shortCodeToEmoji->insert(QString("cityscape"), QString("\U0001f3d9"));
shortCodeToEmoji->insert(QString("night_with_stars"), QString("\U0001f303"));
shortCodeToEmoji->insert(QString("bridge_at_night"), QString("\U0001f309"));
shortCodeToEmoji->insert(QString("milky_way"), QString("\U0001f30c"));
shortCodeToEmoji->insert(QString("stars"), QString("\U0001f320"));
shortCodeToEmoji->insert(QString("sparkler"), QString("\U0001f387"));
shortCodeToEmoji->insert(QString("fireworks"), QString("\U0001f386"));
shortCodeToEmoji->insert(QString("rainbow"), QString("\U0001f308"));
shortCodeToEmoji->insert(QString("homes"), QString("\U0001f3d8"));
shortCodeToEmoji->insert(QString("european_castle"), QString("\U0001f3f0"));
shortCodeToEmoji->insert(QString("japanese_castle"), QString("\U0001f3ef"));
shortCodeToEmoji->insert(QString("stadium"), QString("\U0001f3df"));
shortCodeToEmoji->insert(QString("statue_of_liberty"), QString("\U0001f5fd"));
shortCodeToEmoji->insert(QString("house"), QString("\U0001f3e0"));
shortCodeToEmoji->insert(QString("house_with_garden"), QString("\U0001f3e1"));
shortCodeToEmoji->insert(QString("house_abandoned"), QString("\U0001f3da"));
shortCodeToEmoji->insert(QString("office"), QString("\U0001f3e2"));
shortCodeToEmoji->insert(QString("department_store"), QString("\U0001f3ec"));
shortCodeToEmoji->insert(QString("post_office"), QString("\U0001f3e3"));
shortCodeToEmoji->insert(QString("european_post_office"), QString("\U0001f3e4"));
shortCodeToEmoji->insert(QString("hospital"), QString("\U0001f3e5"));
shortCodeToEmoji->insert(QString("bank"), QString("\U0001f3e6"));
shortCodeToEmoji->insert(QString("hotel"), QString("\U0001f3e8"));
shortCodeToEmoji->insert(QString("convenience_store"), QString("\U0001f3ea"));
shortCodeToEmoji->insert(QString("school"), QString("\U0001f3eb"));
shortCodeToEmoji->insert(QString("love_hotel"), QString("\U0001f3e9"));
shortCodeToEmoji->insert(QString("wedding"), QString("\U0001f492"));
shortCodeToEmoji->insert(QString("classical_building"), QString("\U0001f3db"));
shortCodeToEmoji->insert(QString("church"), QString("\U000026ea"));
shortCodeToEmoji->insert(QString("mosque"), QString("\U0001f54c"));
shortCodeToEmoji->insert(QString("synagogue"), QString("\U0001f54d"));
shortCodeToEmoji->insert(QString("kaaba"), QString("\U0001f54b"));
shortCodeToEmoji->insert(QString("shinto_shrine"), QString("\U000026e9"));
shortCodeToEmoji->insert(QString("watch"), QString("\U0000231a"));
shortCodeToEmoji->insert(QString("iphone"), QString("\U0001f4f1"));
shortCodeToEmoji->insert(QString("calling"), QString("\U0001f4f2"));
shortCodeToEmoji->insert(QString("computer"), QString("\U0001f4bb"));
shortCodeToEmoji->insert(QString("keyboard"), QString("\U00002328"));
shortCodeToEmoji->insert(QString("desktop"), QString("\U0001f5a5"));
shortCodeToEmoji->insert(QString("printer"), QString("\U0001f5a8"));
shortCodeToEmoji->insert(QString("mouse_three_button"), QString("\U0001f5b1"));
shortCodeToEmoji->insert(QString("trackball"), QString("\U0001f5b2"));
shortCodeToEmoji->insert(QString("joystick"), QString("\U0001f579"));
shortCodeToEmoji->insert(QString("compression"), QString("\U0001f5dc"));
shortCodeToEmoji->insert(QString("minidisc"), QString("\U0001f4bd"));
shortCodeToEmoji->insert(QString("floppy_disk"), QString("\U0001f4be"));
shortCodeToEmoji->insert(QString("cd"), QString("\U0001f4bf"));
shortCodeToEmoji->insert(QString("dvd"), QString("\U0001f4c0"));
shortCodeToEmoji->insert(QString("vhs"), QString("\U0001f4fc"));
shortCodeToEmoji->insert(QString("camera"), QString("\U0001f4f7"));
shortCodeToEmoji->insert(QString("camera_with_flash"), QString("\U0001f4f8"));
shortCodeToEmoji->insert(QString("video_camera"), QString("\U0001f4f9"));
shortCodeToEmoji->insert(QString("movie_camera"), QString("\U0001f3a5"));
shortCodeToEmoji->insert(QString("projector"), QString("\U0001f4fd"));
shortCodeToEmoji->insert(QString("film_frames"), QString("\U0001f39e"));
shortCodeToEmoji->insert(QString("telephone_receiver"), QString("\U0001f4de"));
shortCodeToEmoji->insert(QString("telephone"), QString("\U0000260e"));
shortCodeToEmoji->insert(QString("pager"), QString("\U0001f4df"));
shortCodeToEmoji->insert(QString("fax"), QString("\U0001f4e0"));
shortCodeToEmoji->insert(QString("tv"), QString("\U0001f4fa"));
shortCodeToEmoji->insert(QString("radio"), QString("\U0001f4fb"));
shortCodeToEmoji->insert(QString("microphone2"), QString("\U0001f399"));
shortCodeToEmoji->insert(QString("level_slider"), QString("\U0001f39a"));
shortCodeToEmoji->insert(QString("control_knobs"), QString("\U0001f39b"));
shortCodeToEmoji->insert(QString("stopwatch"), QString("\U000023f1"));
shortCodeToEmoji->insert(QString("timer"), QString("\U000023f2"));
shortCodeToEmoji->insert(QString("alarm_clock"), QString("\U000023f0"));
shortCodeToEmoji->insert(QString("clock"), QString("\U0001f570"));
shortCodeToEmoji->insert(QString("hourglass_flowing_sand"), QString("\U000023f3"));
shortCodeToEmoji->insert(QString("hourglass"), QString("\U0000231b"));
shortCodeToEmoji->insert(QString("satellite"), QString("\U0001f4e1"));
shortCodeToEmoji->insert(QString("battery"), QString("\U0001f50b"));
shortCodeToEmoji->insert(QString("electric_plug"), QString("\U0001f50c"));
shortCodeToEmoji->insert(QString("bulb"), QString("\U0001f4a1"));
shortCodeToEmoji->insert(QString("flashlight"), QString("\U0001f526"));
shortCodeToEmoji->insert(QString("candle"), QString("\U0001f56f"));
shortCodeToEmoji->insert(QString("wastebasket"), QString("\U0001f5d1"));
shortCodeToEmoji->insert(QString("oil"), QString("\U0001f6e2"));
shortCodeToEmoji->insert(QString("money_with_wings"), QString("\U0001f4b8"));
shortCodeToEmoji->insert(QString("dollar"), QString("\U0001f4b5"));
shortCodeToEmoji->insert(QString("yen"), QString("\U0001f4b4"));
shortCodeToEmoji->insert(QString("euro"), QString("\U0001f4b6"));
shortCodeToEmoji->insert(QString("pound"), QString("\U0001f4b7"));
shortCodeToEmoji->insert(QString("moneybag"), QString("\U0001f4b0"));
shortCodeToEmoji->insert(QString("credit_card"), QString("\U0001f4b3"));
shortCodeToEmoji->insert(QString("gem"), QString("\U0001f48e"));
shortCodeToEmoji->insert(QString("scales"), QString("\U00002696"));
shortCodeToEmoji->insert(QString("wrench"), QString("\U0001f527"));
shortCodeToEmoji->insert(QString("hammer"), QString("\U0001f528"));
shortCodeToEmoji->insert(QString("hammer_pick"), QString("\U00002692"));
shortCodeToEmoji->insert(QString("tools"), QString("\U0001f6e0"));
shortCodeToEmoji->insert(QString("pick"), QString("\U000026cf"));
shortCodeToEmoji->insert(QString("nut_and_bolt"), QString("\U0001f529"));
shortCodeToEmoji->insert(QString("gear"), QString("\U00002699"));
shortCodeToEmoji->insert(QString("chains"), QString("\U000026d3"));
shortCodeToEmoji->insert(QString("gun"), QString("\U0001f52b"));
shortCodeToEmoji->insert(QString("bomb"), QString("\U0001f4a3"));
shortCodeToEmoji->insert(QString("knife"), QString("\U0001f52a"));
shortCodeToEmoji->insert(QString("dagger"), QString("\U0001f5e1"));
shortCodeToEmoji->insert(QString("crossed_swords"), QString("\U00002694"));
shortCodeToEmoji->insert(QString("shield"), QString("\U0001f6e1"));
shortCodeToEmoji->insert(QString("smoking"), QString("\U0001f6ac"));
shortCodeToEmoji->insert(QString("skull_crossbones"), QString("\U00002620"));
shortCodeToEmoji->insert(QString("coffin"), QString("\U000026b0"));
shortCodeToEmoji->insert(QString("urn"), QString("\U000026b1"));
shortCodeToEmoji->insert(QString("amphora"), QString("\U0001f3fa"));
shortCodeToEmoji->insert(QString("crystal_ball"), QString("\U0001f52e"));
shortCodeToEmoji->insert(QString("prayer_beads"), QString("\U0001f4ff"));
shortCodeToEmoji->insert(QString("barber"), QString("\U0001f488"));
shortCodeToEmoji->insert(QString("alembic"), QString("\U00002697"));
shortCodeToEmoji->insert(QString("telescope"), QString("\U0001f52d"));
shortCodeToEmoji->insert(QString("microscope"), QString("\U0001f52c"));
shortCodeToEmoji->insert(QString("hole"), QString("\U0001f573"));
shortCodeToEmoji->insert(QString("pill"), QString("\U0001f48a"));
shortCodeToEmoji->insert(QString("syringe"), QString("\U0001f489"));
shortCodeToEmoji->insert(QString("thermometer"), QString("\U0001f321"));
shortCodeToEmoji->insert(QString("label"), QString("\U0001f3f7"));
shortCodeToEmoji->insert(QString("bookmark"), QString("\U0001f516"));
shortCodeToEmoji->insert(QString("toilet"), QString("\U0001f6bd"));
shortCodeToEmoji->insert(QString("shower"), QString("\U0001f6bf"));
shortCodeToEmoji->insert(QString("bathtub"), QString("\U0001f6c1"));
shortCodeToEmoji->insert(QString("key"), QString("\U0001f511"));
shortCodeToEmoji->insert(QString("key2"), QString("\U0001f5dd"));
shortCodeToEmoji->insert(QString("couch"), QString("\U0001f6cb"));
shortCodeToEmoji->insert(QString("sleeping_accommodation"), QString("\U0001f6cc"));
shortCodeToEmoji->insert(QString("bed"), QString("\U0001f6cf"));
shortCodeToEmoji->insert(QString("door"), QString("\U0001f6aa"));
shortCodeToEmoji->insert(QString("bellhop"), QString("\U0001f6ce"));
shortCodeToEmoji->insert(QString("frame_photo"), QString("\U0001f5bc"));
shortCodeToEmoji->insert(QString("map"), QString("\U0001f5fa"));
shortCodeToEmoji->insert(QString("beach_umbrella"), QString("\U000026f1"));
shortCodeToEmoji->insert(QString("moyai"), QString("\U0001f5ff"));
shortCodeToEmoji->insert(QString("shopping_bags"), QString("\U0001f6cd"));
shortCodeToEmoji->insert(QString("balloon"), QString("\U0001f388"));
shortCodeToEmoji->insert(QString("flags"), QString("\U0001f38f"));
shortCodeToEmoji->insert(QString("ribbon"), QString("\U0001f380"));
shortCodeToEmoji->insert(QString("gift"), QString("\U0001f381"));
shortCodeToEmoji->insert(QString("confetti_ball"), QString("\U0001f38a"));
shortCodeToEmoji->insert(QString("tada"), QString("\U0001f389"));
shortCodeToEmoji->insert(QString("dolls"), QString("\U0001f38e"));
shortCodeToEmoji->insert(QString("wind_chime"), QString("\U0001f390"));
shortCodeToEmoji->insert(QString("crossed_flags"), QString("\U0001f38c"));
shortCodeToEmoji->insert(QString("izakaya_lantern"), QString("\U0001f3ee"));
shortCodeToEmoji->insert(QString("envelope"), QString("\U00002709"));
shortCodeToEmoji->insert(QString("envelope_with_arrow"), QString("\U0001f4e9"));
shortCodeToEmoji->insert(QString("incoming_envelope"), QString("\U0001f4e8"));
shortCodeToEmoji->insert(QString("e-mail"), QString("\U0001f4e7"));
shortCodeToEmoji->insert(QString("love_letter"), QString("\U0001f48c"));
shortCodeToEmoji->insert(QString("postbox"), QString("\U0001f4ee"));
shortCodeToEmoji->insert(QString("mailbox_closed"), QString("\U0001f4ea"));
shortCodeToEmoji->insert(QString("mailbox"), QString("\U0001f4eb"));
shortCodeToEmoji->insert(QString("mailbox_with_mail"), QString("\U0001f4ec"));
shortCodeToEmoji->insert(QString("mailbox_with_no_mail"), QString("\U0001f4ed"));
shortCodeToEmoji->insert(QString("package"), QString("\U0001f4e6"));
shortCodeToEmoji->insert(QString("postal_horn"), QString("\U0001f4ef"));
shortCodeToEmoji->insert(QString("inbox_tray"), QString("\U0001f4e5"));
shortCodeToEmoji->insert(QString("outbox_tray"), QString("\U0001f4e4"));
shortCodeToEmoji->insert(QString("scroll"), QString("\U0001f4dc"));
shortCodeToEmoji->insert(QString("page_with_curl"), QString("\U0001f4c3"));
shortCodeToEmoji->insert(QString("bookmark_tabs"), QString("\U0001f4d1"));
shortCodeToEmoji->insert(QString("bar_chart"), QString("\U0001f4ca"));
shortCodeToEmoji->insert(QString("chart_with_upwards_trend"), QString("\U0001f4c8"));
shortCodeToEmoji->insert(QString("chart_with_downwards_trend"), QString("\U0001f4c9"));
shortCodeToEmoji->insert(QString("page_facing_up"), QString("\U0001f4c4"));
shortCodeToEmoji->insert(QString("date"), QString("\U0001f4c5"));
shortCodeToEmoji->insert(QString("calendar"), QString("\U0001f4c6"));
shortCodeToEmoji->insert(QString("calendar_spiral"), QString("\U0001f5d3"));
shortCodeToEmoji->insert(QString("card_index"), QString("\U0001f4c7"));
shortCodeToEmoji->insert(QString("card_box"), QString("\U0001f5c3"));
shortCodeToEmoji->insert(QString("ballot_box"), QString("\U0001f5f3"));
shortCodeToEmoji->insert(QString("file_cabinet"), QString("\U0001f5c4"));
shortCodeToEmoji->insert(QString("clipboard"), QString("\U0001f4cb"));
shortCodeToEmoji->insert(QString("notepad_spiral"), QString("\U0001f5d2"));
shortCodeToEmoji->insert(QString("file_folder"), QString("\U0001f4c1"));
shortCodeToEmoji->insert(QString("open_file_folder"), QString("\U0001f4c2"));
shortCodeToEmoji->insert(QString("dividers"), QString("\U0001f5c2"));
shortCodeToEmoji->insert(QString("newspaper2"), QString("\U0001f5de"));
shortCodeToEmoji->insert(QString("newspaper"), QString("\U0001f4f0"));
shortCodeToEmoji->insert(QString("notebook"), QString("\U0001f4d3"));
shortCodeToEmoji->insert(QString("closed_book"), QString("\U0001f4d5"));
shortCodeToEmoji->insert(QString("green_book"), QString("\U0001f4d7"));
shortCodeToEmoji->insert(QString("blue_book"), QString("\U0001f4d8"));
shortCodeToEmoji->insert(QString("orange_book"), QString("\U0001f4d9"));
shortCodeToEmoji->insert(QString("notebook_with_decorative_cover"), QString("\U0001f4d4"));
shortCodeToEmoji->insert(QString("ledger"), QString("\U0001f4d2"));
shortCodeToEmoji->insert(QString("books"), QString("\U0001f4da"));
shortCodeToEmoji->insert(QString("book"), QString("\U0001f4d6"));
shortCodeToEmoji->insert(QString("link"), QString("\U0001f517"));
shortCodeToEmoji->insert(QString("paperclip"), QString("\U0001f4ce"));
shortCodeToEmoji->insert(QString("paperclips"), QString("\U0001f587"));
shortCodeToEmoji->insert(QString("scissors"), QString("\U00002702"));
shortCodeToEmoji->insert(QString("triangular_ruler"), QString("\U0001f4d0"));
shortCodeToEmoji->insert(QString("straight_ruler"), QString("\U0001f4cf"));
shortCodeToEmoji->insert(QString("pushpin"), QString("\U0001f4cc"));
shortCodeToEmoji->insert(QString("round_pushpin"), QString("\U0001f4cd"));
shortCodeToEmoji->insert(QString("triangular_flag_on_post"), QString("\U0001f6a9"));
shortCodeToEmoji->insert(QString("flag_white"), QString("\U0001f3f3"));
shortCodeToEmoji->insert(QString("flag_black"), QString("\U0001f3f4"));
shortCodeToEmoji->insert(QString("closed_lock_with_key"), QString("\U0001f510"));
shortCodeToEmoji->insert(QString("lock"), QString("\U0001f512"));
shortCodeToEmoji->insert(QString("unlock"), QString("\U0001f513"));
shortCodeToEmoji->insert(QString("lock_with_ink_pen"), QString("\U0001f50f"));
shortCodeToEmoji->insert(QString("pen_ballpoint"), QString("\U0001f58a"));
shortCodeToEmoji->insert(QString("pen_fountain"), QString("\U0001f58b"));
shortCodeToEmoji->insert(QString("black_nib"), QString("\U00002712"));
shortCodeToEmoji->insert(QString("pencil"), QString("\U0001f4dd"));
shortCodeToEmoji->insert(QString("pencil2"), QString("\U0000270f"));
shortCodeToEmoji->insert(QString("crayon"), QString("\U0001f58d"));
shortCodeToEmoji->insert(QString("paintbrush"), QString("\U0001f58c"));
shortCodeToEmoji->insert(QString("mag"), QString("\U0001f50d"));
shortCodeToEmoji->insert(QString("mag_right"), QString("\U0001f50e"));
shortCodeToEmoji->insert(QString("heart"), QString("\U00002764"));
shortCodeToEmoji->insert(QString("yellow_heart"), QString("\U0001f49b"));
shortCodeToEmoji->insert(QString("green_heart"), QString("\U0001f49a"));
shortCodeToEmoji->insert(QString("blue_heart"), QString("\U0001f499"));
shortCodeToEmoji->insert(QString("purple_heart"), QString("\U0001f49c"));
shortCodeToEmoji->insert(QString("broken_heart"), QString("\U0001f494"));
shortCodeToEmoji->insert(QString("heart_exclamation"), QString("\U00002763"));
shortCodeToEmoji->insert(QString("two_hearts"), QString("\U0001f495"));
shortCodeToEmoji->insert(QString("revolving_hearts"), QString("\U0001f49e"));
shortCodeToEmoji->insert(QString("heartbeat"), QString("\U0001f493"));
shortCodeToEmoji->insert(QString("heartpulse"), QString("\U0001f497"));
shortCodeToEmoji->insert(QString("sparkling_heart"), QString("\U0001f496"));
shortCodeToEmoji->insert(QString("cupid"), QString("\U0001f498"));
shortCodeToEmoji->insert(QString("gift_heart"), QString("\U0001f49d"));
shortCodeToEmoji->insert(QString("heart_decoration"), QString("\U0001f49f"));
shortCodeToEmoji->insert(QString("peace"), QString("\U0000262e"));
shortCodeToEmoji->insert(QString("cross"), QString("\U0000271d"));
shortCodeToEmoji->insert(QString("star_and_crescent"), QString("\U0000262a"));
shortCodeToEmoji->insert(QString("om_symbol"), QString("\U0001f549"));
shortCodeToEmoji->insert(QString("wheel_of_dharma"), QString("\U00002638"));
shortCodeToEmoji->insert(QString("star_of_david"), QString("\U00002721"));
shortCodeToEmoji->insert(QString("six_pointed_star"), QString("\U0001f52f"));
shortCodeToEmoji->insert(QString("menorah"), QString("\U0001f54e"));
shortCodeToEmoji->insert(QString("yin_yang"), QString("\U0000262f"));
shortCodeToEmoji->insert(QString("orthodox_cross"), QString("\U00002626"));
shortCodeToEmoji->insert(QString("place_of_worship"), QString("\U0001f6d0"));
shortCodeToEmoji->insert(QString("ophiuchus"), QString("\U000026ce"));
shortCodeToEmoji->insert(QString("aries"), QString("\U00002648"));
shortCodeToEmoji->insert(QString("taurus"), QString("\U00002649"));
shortCodeToEmoji->insert(QString("gemini"), QString("\U0000264a"));
shortCodeToEmoji->insert(QString("cancer"), QString("\U0000264b"));
shortCodeToEmoji->insert(QString("leo"), QString("\U0000264c"));
shortCodeToEmoji->insert(QString("virgo"), QString("\U0000264d"));
shortCodeToEmoji->insert(QString("libra"), QString("\U0000264e"));
shortCodeToEmoji->insert(QString("scorpius"), QString("\U0000264f"));
shortCodeToEmoji->insert(QString("sagittarius"), QString("\U00002650"));
shortCodeToEmoji->insert(QString("capricorn"), QString("\U00002651"));
shortCodeToEmoji->insert(QString("aquarius"), QString("\U00002652"));
shortCodeToEmoji->insert(QString("pisces"), QString("\U00002653"));
shortCodeToEmoji->insert(QString("id"), QString("\U0001f194"));
shortCodeToEmoji->insert(QString("atom"), QString("\U0000269b"));
shortCodeToEmoji->insert(QString("u7a7a"), QString("\U0001f233"));
shortCodeToEmoji->insert(QString("u5272"), QString("\U0001f239"));
shortCodeToEmoji->insert(QString("radioactive"), QString("\U00002622"));
shortCodeToEmoji->insert(QString("biohazard"), QString("\U00002623"));
shortCodeToEmoji->insert(QString("mobile_phone_off"), QString("\U0001f4f4"));
shortCodeToEmoji->insert(QString("vibration_mode"), QString("\U0001f4f3"));
shortCodeToEmoji->insert(QString("u6709"), QString("\U0001f236"));
shortCodeToEmoji->insert(QString("u7121"), QString("\U0001f21a"));
shortCodeToEmoji->insert(QString("u7533"), QString("\U0001f238"));
shortCodeToEmoji->insert(QString("u55b6"), QString("\U0001f23a"));
shortCodeToEmoji->insert(QString("u6708"), QString("\U0001f237"));
shortCodeToEmoji->insert(QString("eight_pointed_black_star"), QString("\U00002734"));
shortCodeToEmoji->insert(QString("vs"), QString("\U0001f19a"));
shortCodeToEmoji->insert(QString("accept"), QString("\U0001f251"));
shortCodeToEmoji->insert(QString("white_flower"), QString("\U0001f4ae"));
shortCodeToEmoji->insert(QString("ideograph_advantage"), QString("\U0001f250"));
shortCodeToEmoji->insert(QString("secret"), QString("\U00003299"));
shortCodeToEmoji->insert(QString("congratulations"), QString("\U00003297"));
shortCodeToEmoji->insert(QString("u5408"), QString("\U0001f234"));
shortCodeToEmoji->insert(QString("u6e80"), QString("\U0001f235"));
shortCodeToEmoji->insert(QString("u7981"), QString("\U0001f232"));
shortCodeToEmoji->insert(QString("a"), QString("\U0001f170"));
shortCodeToEmoji->insert(QString("b"), QString("\U0001f171"));
shortCodeToEmoji->insert(QString("ab"), QString("\U0001f18e"));
shortCodeToEmoji->insert(QString("cl"), QString("\U0001f191"));
shortCodeToEmoji->insert(QString("o2"), QString("\U0001f17e"));
shortCodeToEmoji->insert(QString("sos"), QString("\U0001f198"));
shortCodeToEmoji->insert(QString("no_entry"), QString("\U000026d4"));
shortCodeToEmoji->insert(QString("name_badge"), QString("\U0001f4db"));
shortCodeToEmoji->insert(QString("no_entry_sign"), QString("\U0001f6ab"));
shortCodeToEmoji->insert(QString("x"), QString("\U0000274c"));
shortCodeToEmoji->insert(QString("o"), QString("\U00002b55"));
shortCodeToEmoji->insert(QString("anger"), QString("\U0001f4a2"));
shortCodeToEmoji->insert(QString("hotsprings"), QString("\U00002668"));
shortCodeToEmoji->insert(QString("no_pedestrians"), QString("\U0001f6b7"));
shortCodeToEmoji->insert(QString("do_not_litter"), QString("\U0001f6af"));
shortCodeToEmoji->insert(QString("no_bicycles"), QString("\U0001f6b3"));
shortCodeToEmoji->insert(QString("non-potable_water"), QString("\U0001f6b1"));
shortCodeToEmoji->insert(QString("underage"), QString("\U0001f51e"));
shortCodeToEmoji->insert(QString("no_mobile_phones"), QString("\U0001f4f5"));
shortCodeToEmoji->insert(QString("exclamation"), QString("\U00002757"));
shortCodeToEmoji->insert(QString("grey_exclamation"), QString("\U00002755"));
shortCodeToEmoji->insert(QString("question"), QString("\U00002753"));
shortCodeToEmoji->insert(QString("grey_question"), QString("\U00002754"));
shortCodeToEmoji->insert(QString("bangbang"), QString("\U0000203c"));
shortCodeToEmoji->insert(QString("interrobang"), QString("\U00002049"));
shortCodeToEmoji->insert(QString("low_brightness"), QString("\U0001f505"));
shortCodeToEmoji->insert(QString("high_brightness"), QString("\U0001f506"));
shortCodeToEmoji->insert(QString("trident"), QString("\U0001f531"));
shortCodeToEmoji->insert(QString("fleur-de-lis"), QString("\U0000269c"));
shortCodeToEmoji->insert(QString("part_alternation_mark"), QString("\U0000303d"));
shortCodeToEmoji->insert(QString("warning"), QString("\U000026a0"));
shortCodeToEmoji->insert(QString("children_crossing"), QString("\U0001f6b8"));
shortCodeToEmoji->insert(QString("beginner"), QString("\U0001f530"));
shortCodeToEmoji->insert(QString("recycle"), QString("\U0000267b"));
shortCodeToEmoji->insert(QString("u6307"), QString("\U0001f22f"));
shortCodeToEmoji->insert(QString("chart"), QString("\U0001f4b9"));
shortCodeToEmoji->insert(QString("sparkle"), QString("\U00002747"));
shortCodeToEmoji->insert(QString("eight_spoked_asterisk"), QString("\U00002733"));
shortCodeToEmoji->insert(QString("negative_squared_cross_mark"), QString("\U0000274e"));
shortCodeToEmoji->insert(QString("white_check_mark"), QString("\U00002705"));
shortCodeToEmoji->insert(QString("diamond_shape_with_a_dot_inside"), QString("\U0001f4a0"));
shortCodeToEmoji->insert(QString("cyclone"), QString("\U0001f300"));
shortCodeToEmoji->insert(QString("loop"), QString("\U000027bf"));
shortCodeToEmoji->insert(QString("globe_with_meridians"), QString("\U0001f310"));
shortCodeToEmoji->insert(QString("m"), QString("\U000024c2"));
shortCodeToEmoji->insert(QString("atm"), QString("\U0001f3e7"));
shortCodeToEmoji->insert(QString("sa"), QString("\U0001f202"));
shortCodeToEmoji->insert(QString("passport_control"), QString("\U0001f6c2"));
shortCodeToEmoji->insert(QString("customs"), QString("\U0001f6c3"));
shortCodeToEmoji->insert(QString("baggage_claim"), QString("\U0001f6c4"));
shortCodeToEmoji->insert(QString("left_luggage"), QString("\U0001f6c5"));
shortCodeToEmoji->insert(QString("wheelchair"), QString("\U0000267f"));
shortCodeToEmoji->insert(QString("no_smoking"), QString("\U0001f6ad"));
shortCodeToEmoji->insert(QString("wc"), QString("\U0001f6be"));
shortCodeToEmoji->insert(QString("parking"), QString("\U0001f17f"));
shortCodeToEmoji->insert(QString("potable_water"), QString("\U0001f6b0"));
shortCodeToEmoji->insert(QString("mens"), QString("\U0001f6b9"));
shortCodeToEmoji->insert(QString("womens"), QString("\U0001f6ba"));
shortCodeToEmoji->insert(QString("baby_symbol"), QString("\U0001f6bc"));
shortCodeToEmoji->insert(QString("restroom"), QString("\U0001f6bb"));
shortCodeToEmoji->insert(QString("put_litter_in_its_place"), QString("\U0001f6ae"));
shortCodeToEmoji->insert(QString("cinema"), QString("\U0001f3a6"));
shortCodeToEmoji->insert(QString("signal_strength"), QString("\U0001f4f6"));
shortCodeToEmoji->insert(QString("koko"), QString("\U0001f201"));
shortCodeToEmoji->insert(QString("ng"), QString("\U0001f196"));
shortCodeToEmoji->insert(QString("ok"), QString("\U0001f197"));
shortCodeToEmoji->insert(QString("up"), QString("\U0001f199"));
shortCodeToEmoji->insert(QString("cool"), QString("\U0001f192"));
shortCodeToEmoji->insert(QString("new"), QString("\U0001f195"));
shortCodeToEmoji->insert(QString("free"), QString("\U0001f193"));
shortCodeToEmoji->insert(QString("zero"), QString("\U00000030\U000020e3"));
shortCodeToEmoji->insert(QString("one"), QString("\U00000031\U000020e3"));
shortCodeToEmoji->insert(QString("two"), QString("\U00000032\U000020e3"));
shortCodeToEmoji->insert(QString("three"), QString("\U00000033\U000020e3"));
shortCodeToEmoji->insert(QString("four"), QString("\U00000034\U000020e3"));
shortCodeToEmoji->insert(QString("five"), QString("\U00000035\U000020e3"));
shortCodeToEmoji->insert(QString("six"), QString("\U00000036\U000020e3"));
shortCodeToEmoji->insert(QString("seven"), QString("\U00000037\U000020e3"));
shortCodeToEmoji->insert(QString("eight"), QString("\U00000038\U000020e3"));
shortCodeToEmoji->insert(QString("nine"), QString("\U00000039\U000020e3"));
shortCodeToEmoji->insert(QString("keycap_ten"), QString("\U0001f51f"));
shortCodeToEmoji->insert(QString("arrow_forward"), QString("\U000025b6"));
shortCodeToEmoji->insert(QString("pause_button"), QString("\U000023f8"));
shortCodeToEmoji->insert(QString("play_pause"), QString("\U000023ef"));
shortCodeToEmoji->insert(QString("stop_button"), QString("\U000023f9"));
shortCodeToEmoji->insert(QString("record_button"), QString("\U000023fa"));
shortCodeToEmoji->insert(QString("track_next"), QString("\U000023ed"));
shortCodeToEmoji->insert(QString("track_previous"), QString("\U000023ee"));
shortCodeToEmoji->insert(QString("fast_forward"), QString("\U000023e9"));
shortCodeToEmoji->insert(QString("rewind"), QString("\U000023ea"));
shortCodeToEmoji->insert(QString("twisted_rightwards_arrows"), QString("\U0001f500"));
shortCodeToEmoji->insert(QString("repeat"), QString("\U0001f501"));
shortCodeToEmoji->insert(QString("repeat_one"), QString("\U0001f502"));
shortCodeToEmoji->insert(QString("arrow_backward"), QString("\U000025c0"));
shortCodeToEmoji->insert(QString("arrow_up_small"), QString("\U0001f53c"));
shortCodeToEmoji->insert(QString("arrow_down_small"), QString("\U0001f53d"));
shortCodeToEmoji->insert(QString("arrow_double_up"), QString("\U000023eb"));
shortCodeToEmoji->insert(QString("arrow_double_down"), QString("\U000023ec"));
shortCodeToEmoji->insert(QString("arrow_right"), QString("\U000027a1"));
shortCodeToEmoji->insert(QString("arrow_left"), QString("\U00002b05"));
shortCodeToEmoji->insert(QString("arrow_up"), QString("\U00002b06"));
shortCodeToEmoji->insert(QString("arrow_down"), QString("\U00002b07"));
shortCodeToEmoji->insert(QString("arrow_upper_right"), QString("\U00002197"));
shortCodeToEmoji->insert(QString("arrow_lower_right"), QString("\U00002198"));
shortCodeToEmoji->insert(QString("arrow_lower_left"), QString("\U00002199"));
shortCodeToEmoji->insert(QString("arrow_upper_left"), QString("\U00002196"));
shortCodeToEmoji->insert(QString("arrow_up_down"), QString("\U00002195"));
shortCodeToEmoji->insert(QString("left_right_arrow"), QString("\U00002194"));
shortCodeToEmoji->insert(QString("arrows_counterclockwise"), QString("\U0001f504"));
shortCodeToEmoji->insert(QString("arrow_right_hook"), QString("\U000021aa"));
shortCodeToEmoji->insert(QString("leftwards_arrow_with_hook"), QString("\U000021a9"));
shortCodeToEmoji->insert(QString("arrow_heading_up"), QString("\U00002934"));
shortCodeToEmoji->insert(QString("arrow_heading_down"), QString("\U00002935"));
shortCodeToEmoji->insert(QString("hash"), QString("\U00000023\U000020e3"));
shortCodeToEmoji->insert(QString("asterisk"), QString("\U0000002a\U000020e3"));
shortCodeToEmoji->insert(QString("information_source"), QString("\U00002139"));
shortCodeToEmoji->insert(QString("abc"), QString("\U0001f524"));
shortCodeToEmoji->insert(QString("abcd"), QString("\U0001f521"));
shortCodeToEmoji->insert(QString("capital_abcd"), QString("\U0001f520"));
shortCodeToEmoji->insert(QString("symbols"), QString("\U0001f523"));
shortCodeToEmoji->insert(QString("musical_note"), QString("\U0001f3b5"));
shortCodeToEmoji->insert(QString("notes"), QString("\U0001f3b6"));
shortCodeToEmoji->insert(QString("wavy_dash"), QString("\U00003030"));
shortCodeToEmoji->insert(QString("curly_loop"), QString("\U000027b0"));
shortCodeToEmoji->insert(QString("heavy_check_mark"), QString("\U00002714"));
shortCodeToEmoji->insert(QString("arrows_clockwise"), QString("\U0001f503"));
shortCodeToEmoji->insert(QString("heavy_plus_sign"), QString("\U00002795"));
shortCodeToEmoji->insert(QString("heavy_minus_sign"), QString("\U00002796"));
shortCodeToEmoji->insert(QString("heavy_division_sign"), QString("\U00002797"));
shortCodeToEmoji->insert(QString("heavy_multiplication_x"), QString("\U00002716"));
shortCodeToEmoji->insert(QString("heavy_dollar_sign"), QString("\U0001f4b2"));
shortCodeToEmoji->insert(QString("currency_exchange"), QString("\U0001f4b1"));
shortCodeToEmoji->insert(QString("copyright"), QString("\U000000a9"));
shortCodeToEmoji->insert(QString("registered"), QString("\U000000ae"));
shortCodeToEmoji->insert(QString("tm"), QString("\U00002122"));
shortCodeToEmoji->insert(QString("end"), QString("\U0001f51a"));
shortCodeToEmoji->insert(QString("back"), QString("\U0001f519"));
shortCodeToEmoji->insert(QString("on"), QString("\U0001f51b"));
shortCodeToEmoji->insert(QString("top"), QString("\U0001f51d"));
shortCodeToEmoji->insert(QString("soon"), QString("\U0001f51c"));
shortCodeToEmoji->insert(QString("ballot_box_with_check"), QString("\U00002611"));
shortCodeToEmoji->insert(QString("radio_button"), QString("\U0001f518"));
shortCodeToEmoji->insert(QString("white_circle"), QString("\U000026aa"));
shortCodeToEmoji->insert(QString("black_circle"), QString("\U000026ab"));
shortCodeToEmoji->insert(QString("red_circle"), QString("\U0001f534"));
shortCodeToEmoji->insert(QString("large_blue_circle"), QString("\U0001f535"));
shortCodeToEmoji->insert(QString("small_orange_diamond"), QString("\U0001f538"));
shortCodeToEmoji->insert(QString("small_blue_diamond"), QString("\U0001f539"));
shortCodeToEmoji->insert(QString("large_orange_diamond"), QString("\U0001f536"));
shortCodeToEmoji->insert(QString("large_blue_diamond"), QString("\U0001f537"));
shortCodeToEmoji->insert(QString("small_red_triangle"), QString("\U0001f53a"));
shortCodeToEmoji->insert(QString("black_small_square"), QString("\U000025aa"));
shortCodeToEmoji->insert(QString("white_small_square"), QString("\U000025ab"));
shortCodeToEmoji->insert(QString("black_large_square"), QString("\U00002b1b"));
shortCodeToEmoji->insert(QString("white_large_square"), QString("\U00002b1c"));
shortCodeToEmoji->insert(QString("small_red_triangle_down"), QString("\U0001f53b"));
shortCodeToEmoji->insert(QString("black_medium_square"), QString("\U000025fc"));
shortCodeToEmoji->insert(QString("white_medium_square"), QString("\U000025fb"));
shortCodeToEmoji->insert(QString("black_medium_small_square"), QString("\U000025fe"));
shortCodeToEmoji->insert(QString("white_medium_small_square"), QString("\U000025fd"));
shortCodeToEmoji->insert(QString("black_square_button"), QString("\U0001f532"));
shortCodeToEmoji->insert(QString("white_square_button"), QString("\U0001f533"));
shortCodeToEmoji->insert(QString("speaker"), QString("\U0001f508"));
shortCodeToEmoji->insert(QString("sound"), QString("\U0001f509"));
shortCodeToEmoji->insert(QString("loud_sound"), QString("\U0001f50a"));
shortCodeToEmoji->insert(QString("mute"), QString("\U0001f507"));
shortCodeToEmoji->insert(QString("mega"), QString("\U0001f4e3"));
shortCodeToEmoji->insert(QString("loudspeaker"), QString("\U0001f4e2"));
shortCodeToEmoji->insert(QString("bell"), QString("\U0001f514"));
shortCodeToEmoji->insert(QString("no_bell"), QString("\U0001f515"));
shortCodeToEmoji->insert(QString("black_joker"), QString("\U0001f0cf"));
shortCodeToEmoji->insert(QString("mahjong"), QString("\U0001f004"));
shortCodeToEmoji->insert(QString("spades"), QString("\U00002660"));
shortCodeToEmoji->insert(QString("clubs"), QString("\U00002663"));
shortCodeToEmoji->insert(QString("hearts"), QString("\U00002665"));
shortCodeToEmoji->insert(QString("diamonds"), QString("\U00002666"));
shortCodeToEmoji->insert(QString("flower_playing_cards"), QString("\U0001f3b4"));
shortCodeToEmoji->insert(QString("thought_balloon"), QString("\U0001f4ad"));
shortCodeToEmoji->insert(QString("anger_right"), QString("\U0001f5ef"));
shortCodeToEmoji->insert(QString("speech_balloon"), QString("\U0001f4ac"));
shortCodeToEmoji->insert(QString("clock1"), QString("\U0001f550"));
shortCodeToEmoji->insert(QString("clock2"), QString("\U0001f551"));
shortCodeToEmoji->insert(QString("clock3"), QString("\U0001f552"));
shortCodeToEmoji->insert(QString("clock4"), QString("\U0001f553"));
shortCodeToEmoji->insert(QString("clock5"), QString("\U0001f554"));
shortCodeToEmoji->insert(QString("clock6"), QString("\U0001f555"));
shortCodeToEmoji->insert(QString("clock7"), QString("\U0001f556"));
shortCodeToEmoji->insert(QString("clock8"), QString("\U0001f557"));
shortCodeToEmoji->insert(QString("clock9"), QString("\U0001f558"));
shortCodeToEmoji->insert(QString("clock10"), QString("\U0001f559"));
shortCodeToEmoji->insert(QString("clock11"), QString("\U0001f55a"));
shortCodeToEmoji->insert(QString("clock12"), QString("\U0001f55b"));
shortCodeToEmoji->insert(QString("clock130"), QString("\U0001f55c"));
shortCodeToEmoji->insert(QString("clock230"), QString("\U0001f55d"));
shortCodeToEmoji->insert(QString("clock330"), QString("\U0001f55e"));
shortCodeToEmoji->insert(QString("clock430"), QString("\U0001f55f"));
shortCodeToEmoji->insert(QString("clock530"), QString("\U0001f560"));
shortCodeToEmoji->insert(QString("clock630"), QString("\U0001f561"));
shortCodeToEmoji->insert(QString("clock730"), QString("\U0001f562"));
shortCodeToEmoji->insert(QString("clock830"), QString("\U0001f563"));
shortCodeToEmoji->insert(QString("clock930"), QString("\U0001f564"));
shortCodeToEmoji->insert(QString("clock1030"), QString("\U0001f565"));
shortCodeToEmoji->insert(QString("clock1130"), QString("\U0001f566"));
shortCodeToEmoji->insert(QString("clock1230"), QString("\U0001f567"));
shortCodeToEmoji->insert(QString("eye_in_speech_bubble"), QString("\U0001f441\U0001f5e8"));
shortCodeToEmoji->insert(QString("flag_ac"), QString("\U0001f1e6\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_af"), QString("\U0001f1e6\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_al"), QString("\U0001f1e6\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_dz"), QString("\U0001f1e9\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_ad"), QString("\U0001f1e6\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_ao"), QString("\U0001f1e6\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_ai"), QString("\U0001f1e6\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_ag"), QString("\U0001f1e6\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_ar"), QString("\U0001f1e6\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_am"), QString("\U0001f1e6\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_aw"), QString("\U0001f1e6\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_au"), QString("\U0001f1e6\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_at"), QString("\U0001f1e6\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_az"), QString("\U0001f1e6\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_bs"), QString("\U0001f1e7\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_bh"), QString("\U0001f1e7\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_bd"), QString("\U0001f1e7\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_bb"), QString("\U0001f1e7\U0001f1e7"));
shortCodeToEmoji->insert(QString("flag_by"), QString("\U0001f1e7\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_be"), QString("\U0001f1e7\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_bz"), QString("\U0001f1e7\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_bj"), QString("\U0001f1e7\U0001f1ef"));
shortCodeToEmoji->insert(QString("flag_bm"), QString("\U0001f1e7\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_bt"), QString("\U0001f1e7\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_bo"), QString("\U0001f1e7\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_ba"), QString("\U0001f1e7\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_bw"), QString("\U0001f1e7\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_br"), QString("\U0001f1e7\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_bn"), QString("\U0001f1e7\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_bg"), QString("\U0001f1e7\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_bf"), QString("\U0001f1e7\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_bi"), QString("\U0001f1e7\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_cv"), QString("\U0001f1e8\U0001f1fb"));
shortCodeToEmoji->insert(QString("flag_kh"), QString("\U0001f1f0\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_cm"), QString("\U0001f1e8\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_ca"), QString("\U0001f1e8\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_ky"), QString("\U0001f1f0\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_cf"), QString("\U0001f1e8\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_td"), QString("\U0001f1f9\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_cl"), QString("\U0001f1e8\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_cn"), QString("\U0001f1e8\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_co"), QString("\U0001f1e8\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_km"), QString("\U0001f1f0\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_cg"), QString("\U0001f1e8\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_cd"), QString("\U0001f1e8\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_cr"), QString("\U0001f1e8\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_hr"), QString("\U0001f1ed\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_cu"), QString("\U0001f1e8\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_cy"), QString("\U0001f1e8\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_cz"), QString("\U0001f1e8\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_dk"), QString("\U0001f1e9\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_dj"), QString("\U0001f1e9\U0001f1ef"));
shortCodeToEmoji->insert(QString("flag_dm"), QString("\U0001f1e9\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_do"), QString("\U0001f1e9\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_ec"), QString("\U0001f1ea\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_eg"), QString("\U0001f1ea\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_sv"), QString("\U0001f1f8\U0001f1fb"));
shortCodeToEmoji->insert(QString("flag_gq"), QString("\U0001f1ec\U0001f1f6"));
shortCodeToEmoji->insert(QString("flag_er"), QString("\U0001f1ea\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_ee"), QString("\U0001f1ea\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_et"), QString("\U0001f1ea\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_fk"), QString("\U0001f1eb\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_fo"), QString("\U0001f1eb\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_fj"), QString("\U0001f1eb\U0001f1ef"));
shortCodeToEmoji->insert(QString("flag_fi"), QString("\U0001f1eb\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_fr"), QString("\U0001f1eb\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_pf"), QString("\U0001f1f5\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_ga"), QString("\U0001f1ec\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_gm"), QString("\U0001f1ec\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_ge"), QString("\U0001f1ec\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_de"), QString("\U0001f1e9\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_gh"), QString("\U0001f1ec\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_gi"), QString("\U0001f1ec\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_gr"), QString("\U0001f1ec\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_gl"), QString("\U0001f1ec\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_gd"), QString("\U0001f1ec\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_gu"), QString("\U0001f1ec\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_gt"), QString("\U0001f1ec\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_gn"), QString("\U0001f1ec\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_gw"), QString("\U0001f1ec\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_gy"), QString("\U0001f1ec\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_ht"), QString("\U0001f1ed\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_hn"), QString("\U0001f1ed\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_hk"), QString("\U0001f1ed\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_hu"), QString("\U0001f1ed\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_is"), QString("\U0001f1ee\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_in"), QString("\U0001f1ee\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_id"), QString("\U0001f1ee\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_ir"), QString("\U0001f1ee\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_iq"), QString("\U0001f1ee\U0001f1f6"));
shortCodeToEmoji->insert(QString("flag_ie"), QString("\U0001f1ee\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_il"), QString("\U0001f1ee\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_it"), QString("\U0001f1ee\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_ci"), QString("\U0001f1e8\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_jm"), QString("\U0001f1ef\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_jp"), QString("\U0001f1ef\U0001f1f5"));
shortCodeToEmoji->insert(QString("flag_je"), QString("\U0001f1ef\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_jo"), QString("\U0001f1ef\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_kz"), QString("\U0001f1f0\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_ke"), QString("\U0001f1f0\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_ki"), QString("\U0001f1f0\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_xk"), QString("\U0001f1fd\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_kw"), QString("\U0001f1f0\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_kg"), QString("\U0001f1f0\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_la"), QString("\U0001f1f1\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_lv"), QString("\U0001f1f1\U0001f1fb"));
shortCodeToEmoji->insert(QString("flag_lb"), QString("\U0001f1f1\U0001f1e7"));
shortCodeToEmoji->insert(QString("flag_ls"), QString("\U0001f1f1\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_lr"), QString("\U0001f1f1\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_ly"), QString("\U0001f1f1\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_li"), QString("\U0001f1f1\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_lt"), QString("\U0001f1f1\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_lu"), QString("\U0001f1f1\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_mo"), QString("\U0001f1f2\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_mk"), QString("\U0001f1f2\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_mg"), QString("\U0001f1f2\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_mw"), QString("\U0001f1f2\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_my"), QString("\U0001f1f2\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_mv"), QString("\U0001f1f2\U0001f1fb"));
shortCodeToEmoji->insert(QString("flag_ml"), QString("\U0001f1f2\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_mt"), QString("\U0001f1f2\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_mh"), QString("\U0001f1f2\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_mr"), QString("\U0001f1f2\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_mu"), QString("\U0001f1f2\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_mx"), QString("\U0001f1f2\U0001f1fd"));
shortCodeToEmoji->insert(QString("flag_fm"), QString("\U0001f1eb\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_md"), QString("\U0001f1f2\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_mc"), QString("\U0001f1f2\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_mn"), QString("\U0001f1f2\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_me"), QString("\U0001f1f2\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_ms"), QString("\U0001f1f2\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_ma"), QString("\U0001f1f2\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_mz"), QString("\U0001f1f2\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_mm"), QString("\U0001f1f2\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_na"), QString("\U0001f1f3\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_nr"), QString("\U0001f1f3\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_np"), QString("\U0001f1f3\U0001f1f5"));
shortCodeToEmoji->insert(QString("flag_nl"), QString("\U0001f1f3\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_nc"), QString("\U0001f1f3\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_nz"), QString("\U0001f1f3\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_ni"), QString("\U0001f1f3\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_ne"), QString("\U0001f1f3\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_ng"), QString("\U0001f1f3\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_nu"), QString("\U0001f1f3\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_kp"), QString("\U0001f1f0\U0001f1f5"));
shortCodeToEmoji->insert(QString("flag_no"), QString("\U0001f1f3\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_om"), QString("\U0001f1f4\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_pk"), QString("\U0001f1f5\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_pw"), QString("\U0001f1f5\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_ps"), QString("\U0001f1f5\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_pa"), QString("\U0001f1f5\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_pg"), QString("\U0001f1f5\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_py"), QString("\U0001f1f5\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_pe"), QString("\U0001f1f5\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_ph"), QString("\U0001f1f5\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_pl"), QString("\U0001f1f5\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_pt"), QString("\U0001f1f5\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_pr"), QString("\U0001f1f5\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_qa"), QString("\U0001f1f6\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_ro"), QString("\U0001f1f7\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_ru"), QString("\U0001f1f7\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_rw"), QString("\U0001f1f7\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_sh"), QString("\U0001f1f8\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_kn"), QString("\U0001f1f0\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_lc"), QString("\U0001f1f1\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_vc"), QString("\U0001f1fb\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_ws"), QString("\U0001f1fc\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_sm"), QString("\U0001f1f8\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_st"), QString("\U0001f1f8\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_sa"), QString("\U0001f1f8\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_sn"), QString("\U0001f1f8\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_rs"), QString("\U0001f1f7\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_sc"), QString("\U0001f1f8\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_sl"), QString("\U0001f1f8\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_sg"), QString("\U0001f1f8\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_sk"), QString("\U0001f1f8\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_si"), QString("\U0001f1f8\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_sb"), QString("\U0001f1f8\U0001f1e7"));
shortCodeToEmoji->insert(QString("flag_so"), QString("\U0001f1f8\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_za"), QString("\U0001f1ff\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_kr"), QString("\U0001f1f0\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_es"), QString("\U0001f1ea\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_lk"), QString("\U0001f1f1\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_sd"), QString("\U0001f1f8\U0001f1e9"));
shortCodeToEmoji->insert(QString("flag_sr"), QString("\U0001f1f8\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_sz"), QString("\U0001f1f8\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_se"), QString("\U0001f1f8\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_ch"), QString("\U0001f1e8\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_sy"), QString("\U0001f1f8\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_tw"), QString("\U0001f1f9\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_tj"), QString("\U0001f1f9\U0001f1ef"));
shortCodeToEmoji->insert(QString("flag_tz"), QString("\U0001f1f9\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_th"), QString("\U0001f1f9\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_tl"), QString("\U0001f1f9\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_tg"), QString("\U0001f1f9\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_to"), QString("\U0001f1f9\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_tt"), QString("\U0001f1f9\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_tn"), QString("\U0001f1f9\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_tr"), QString("\U0001f1f9\U0001f1f7"));
shortCodeToEmoji->insert(QString("flag_tm"), QString("\U0001f1f9\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_tv"), QString("\U0001f1f9\U0001f1fb"));
shortCodeToEmoji->insert(QString("flag_ug"), QString("\U0001f1fa\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_ua"), QString("\U0001f1fa\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_ae"), QString("\U0001f1e6\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_gb"), QString("\U0001f1ec\U0001f1e7"));
shortCodeToEmoji->insert(QString("flag_us"), QString("\U0001f1fa\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_vi"), QString("\U0001f1fb\U0001f1ee"));
shortCodeToEmoji->insert(QString("flag_uy"), QString("\U0001f1fa\U0001f1fe"));
shortCodeToEmoji->insert(QString("flag_uz"), QString("\U0001f1fa\U0001f1ff"));
shortCodeToEmoji->insert(QString("flag_vu"), QString("\U0001f1fb\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_va"), QString("\U0001f1fb\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_ve"), QString("\U0001f1fb\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_vn"), QString("\U0001f1fb\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_wf"), QString("\U0001f1fc\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_eh"), QString("\U0001f1ea\U0001f1ed"));
shortCodeToEmoji->insert(QString("flag_ye"), QString("\U0001f1fe\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_zm"), QString("\U0001f1ff\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_zw"), QString("\U0001f1ff\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_re"), QString("\U0001f1f7\U0001f1ea"));
shortCodeToEmoji->insert(QString("flag_ax"), QString("\U0001f1e6\U0001f1fd"));
shortCodeToEmoji->insert(QString("flag_ta"), QString("\U0001f1f9\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_io"), QString("\U0001f1ee\U0001f1f4"));
shortCodeToEmoji->insert(QString("flag_bq"), QString("\U0001f1e7\U0001f1f6"));
shortCodeToEmoji->insert(QString("flag_cx"), QString("\U0001f1e8\U0001f1fd"));
shortCodeToEmoji->insert(QString("flag_cc"), QString("\U0001f1e8\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_gg"), QString("\U0001f1ec\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_im"), QString("\U0001f1ee\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_yt"), QString("\U0001f1fe\U0001f1f9"));
shortCodeToEmoji->insert(QString("flag_nf"), QString("\U0001f1f3\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_pn"), QString("\U0001f1f5\U0001f1f3"));
shortCodeToEmoji->insert(QString("flag_bl"), QString("\U0001f1e7\U0001f1f1"));
shortCodeToEmoji->insert(QString("flag_pm"), QString("\U0001f1f5\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_gs"), QString("\U0001f1ec\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_tk"), QString("\U0001f1f9\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_bv"), QString("\U0001f1e7\U0001f1fb"));
shortCodeToEmoji->insert(QString("flag_hm"), QString("\U0001f1ed\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_sj"), QString("\U0001f1f8\U0001f1ef"));
shortCodeToEmoji->insert(QString("flag_um"), QString("\U0001f1fa\U0001f1f2"));
shortCodeToEmoji->insert(QString("flag_ic"), QString("\U0001f1ee\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_ea"), QString("\U0001f1ea\U0001f1e6"));
shortCodeToEmoji->insert(QString("flag_cp"), QString("\U0001f1e8\U0001f1f5"));
shortCodeToEmoji->insert(QString("flag_dg"), QString("\U0001f1e9\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_as"), QString("\U0001f1e6\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_aq"), QString("\U0001f1e6\U0001f1f6"));
shortCodeToEmoji->insert(QString("flag_vg"), QString("\U0001f1fb\U0001f1ec"));
shortCodeToEmoji->insert(QString("flag_ck"), QString("\U0001f1e8\U0001f1f0"));
shortCodeToEmoji->insert(QString("flag_cw"), QString("\U0001f1e8\U0001f1fc"));
shortCodeToEmoji->insert(QString("flag_eu"), QString("\U0001f1ea\U0001f1fa"));
shortCodeToEmoji->insert(QString("flag_gf"), QString("\U0001f1ec\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_tf"), QString("\U0001f1f9\U0001f1eb"));
shortCodeToEmoji->insert(QString("flag_gp"), QString("\U0001f1ec\U0001f1f5"));
shortCodeToEmoji->insert(QString("flag_mq"), QString("\U0001f1f2\U0001f1f6"));
shortCodeToEmoji->insert(QString("flag_mp"), QString("\U0001f1f2\U0001f1f5"));
shortCodeToEmoji->insert(QString("flag_sx"), QString("\U0001f1f8\U0001f1fd"));
shortCodeToEmoji->insert(QString("flag_ss"), QString("\U0001f1f8\U0001f1f8"));
shortCodeToEmoji->insert(QString("flag_tc"), QString("\U0001f1f9\U0001f1e8"));
shortCodeToEmoji->insert(QString("flag_mf"), QString("\U0001f1f2\U0001f1eb"));
shortCodeToEmoji->insert(QString("raised_hands_tone1"), QString("\U0001f64c\U0001f3fb"));
shortCodeToEmoji->insert(QString("raised_hands_tone2"), QString("\U0001f64c\U0001f3fc"));
shortCodeToEmoji->insert(QString("raised_hands_tone3"), QString("\U0001f64c\U0001f3fd"));
shortCodeToEmoji->insert(QString("raised_hands_tone4"), QString("\U0001f64c\U0001f3fe"));
shortCodeToEmoji->insert(QString("raised_hands_tone5"), QString("\U0001f64c\U0001f3ff"));
shortCodeToEmoji->insert(QString("clap_tone1"), QString("\U0001f44f\U0001f3fb"));
shortCodeToEmoji->insert(QString("clap_tone2"), QString("\U0001f44f\U0001f3fc"));
shortCodeToEmoji->insert(QString("clap_tone3"), QString("\U0001f44f\U0001f3fd"));
shortCodeToEmoji->insert(QString("clap_tone4"), QString("\U0001f44f\U0001f3fe"));
shortCodeToEmoji->insert(QString("clap_tone5"), QString("\U0001f44f\U0001f3ff"));
shortCodeToEmoji->insert(QString("wave_tone1"), QString("\U0001f44b\U0001f3fb"));
shortCodeToEmoji->insert(QString("wave_tone2"), QString("\U0001f44b\U0001f3fc"));
shortCodeToEmoji->insert(QString("wave_tone3"), QString("\U0001f44b\U0001f3fd"));
shortCodeToEmoji->insert(QString("wave_tone4"), QString("\U0001f44b\U0001f3fe"));
shortCodeToEmoji->insert(QString("wave_tone5"), QString("\U0001f44b\U0001f3ff"));
shortCodeToEmoji->insert(QString("thumbsup_tone1"), QString("\U0001f44d\U0001f3fb"));
shortCodeToEmoji->insert(QString("thumbsup_tone2"), QString("\U0001f44d\U0001f3fc"));
shortCodeToEmoji->insert(QString("thumbsup_tone3"), QString("\U0001f44d\U0001f3fd"));
shortCodeToEmoji->insert(QString("thumbsup_tone4"), QString("\U0001f44d\U0001f3fe"));
shortCodeToEmoji->insert(QString("thumbsup_tone5"), QString("\U0001f44d\U0001f3ff"));
shortCodeToEmoji->insert(QString("thumbsdown_tone1"), QString("\U0001f44e\U0001f3fb"));
shortCodeToEmoji->insert(QString("thumbsdown_tone2"), QString("\U0001f44e\U0001f3fc"));
shortCodeToEmoji->insert(QString("thumbsdown_tone3"), QString("\U0001f44e\U0001f3fd"));
shortCodeToEmoji->insert(QString("thumbsdown_tone4"), QString("\U0001f44e\U0001f3fe"));
shortCodeToEmoji->insert(QString("thumbsdown_tone5"), QString("\U0001f44e\U0001f3ff"));
shortCodeToEmoji->insert(QString("punch_tone1"), QString("\U0001f44a\U0001f3fb"));
shortCodeToEmoji->insert(QString("punch_tone2"), QString("\U0001f44a\U0001f3fc"));
shortCodeToEmoji->insert(QString("punch_tone3"), QString("\U0001f44a\U0001f3fd"));
shortCodeToEmoji->insert(QString("punch_tone4"), QString("\U0001f44a\U0001f3fe"));
shortCodeToEmoji->insert(QString("punch_tone5"), QString("\U0001f44a\U0001f3ff"));
shortCodeToEmoji->insert(QString("fist_tone1"), QString("\U0000270a\U0001f3fb"));
shortCodeToEmoji->insert(QString("fist_tone2"), QString("\U0000270a\U0001f3fc"));
shortCodeToEmoji->insert(QString("fist_tone3"), QString("\U0000270a\U0001f3fd"));
shortCodeToEmoji->insert(QString("fist_tone4"), QString("\U0000270a\U0001f3fe"));
shortCodeToEmoji->insert(QString("fist_tone5"), QString("\U0000270a\U0001f3ff"));
shortCodeToEmoji->insert(QString("v_tone1"), QString("\U0000270c\U0001f3fb"));
shortCodeToEmoji->insert(QString("v_tone2"), QString("\U0000270c\U0001f3fc"));
shortCodeToEmoji->insert(QString("v_tone3"), QString("\U0000270c\U0001f3fd"));
shortCodeToEmoji->insert(QString("v_tone4"), QString("\U0000270c\U0001f3fe"));
shortCodeToEmoji->insert(QString("v_tone5"), QString("\U0000270c\U0001f3ff"));
shortCodeToEmoji->insert(QString("ok_hand_tone1"), QString("\U0001f44c\U0001f3fb"));
shortCodeToEmoji->insert(QString("ok_hand_tone2"), QString("\U0001f44c\U0001f3fc"));
shortCodeToEmoji->insert(QString("ok_hand_tone3"), QString("\U0001f44c\U0001f3fd"));
shortCodeToEmoji->insert(QString("ok_hand_tone4"), QString("\U0001f44c\U0001f3fe"));
shortCodeToEmoji->insert(QString("ok_hand_tone5"), QString("\U0001f44c\U0001f3ff"));
shortCodeToEmoji->insert(QString("raised_hand_tone1"), QString("\U0000270b\U0001f3fb"));
shortCodeToEmoji->insert(QString("raised_hand_tone2"), QString("\U0000270b\U0001f3fc"));
shortCodeToEmoji->insert(QString("raised_hand_tone3"), QString("\U0000270b\U0001f3fd"));
shortCodeToEmoji->insert(QString("raised_hand_tone4"), QString("\U0000270b\U0001f3fe"));
shortCodeToEmoji->insert(QString("raised_hand_tone5"), QString("\U0000270b\U0001f3ff"));
shortCodeToEmoji->insert(QString("open_hands_tone1"), QString("\U0001f450\U0001f3fb"));
shortCodeToEmoji->insert(QString("open_hands_tone2"), QString("\U0001f450\U0001f3fc"));
shortCodeToEmoji->insert(QString("open_hands_tone3"), QString("\U0001f450\U0001f3fd"));
shortCodeToEmoji->insert(QString("open_hands_tone4"), QString("\U0001f450\U0001f3fe"));
shortCodeToEmoji->insert(QString("open_hands_tone5"), QString("\U0001f450\U0001f3ff"));
shortCodeToEmoji->insert(QString("muscle_tone1"), QString("\U0001f4aa\U0001f3fb"));
shortCodeToEmoji->insert(QString("muscle_tone2"), QString("\U0001f4aa\U0001f3fc"));
shortCodeToEmoji->insert(QString("muscle_tone3"), QString("\U0001f4aa\U0001f3fd"));
shortCodeToEmoji->insert(QString("muscle_tone4"), QString("\U0001f4aa\U0001f3fe"));
shortCodeToEmoji->insert(QString("muscle_tone5"), QString("\U0001f4aa\U0001f3ff"));
shortCodeToEmoji->insert(QString("pray_tone1"), QString("\U0001f64f\U0001f3fb"));
shortCodeToEmoji->insert(QString("pray_tone2"), QString("\U0001f64f\U0001f3fc"));
shortCodeToEmoji->insert(QString("pray_tone3"), QString("\U0001f64f\U0001f3fd"));
shortCodeToEmoji->insert(QString("pray_tone4"), QString("\U0001f64f\U0001f3fe"));
shortCodeToEmoji->insert(QString("pray_tone5"), QString("\U0001f64f\U0001f3ff"));
shortCodeToEmoji->insert(QString("point_up_tone1"), QString("\U0000261d\U0001f3fb"));
shortCodeToEmoji->insert(QString("point_up_tone2"), QString("\U0000261d\U0001f3fc"));
shortCodeToEmoji->insert(QString("point_up_tone3"), QString("\U0000261d\U0001f3fd"));
shortCodeToEmoji->insert(QString("point_up_tone4"), QString("\U0000261d\U0001f3fe"));
shortCodeToEmoji->insert(QString("point_up_tone5"), QString("\U0000261d\U0001f3ff"));
shortCodeToEmoji->insert(QString("point_up_2_tone1"), QString("\U0001f446\U0001f3fb"));
shortCodeToEmoji->insert(QString("point_up_2_tone2"), QString("\U0001f446\U0001f3fc"));
shortCodeToEmoji->insert(QString("point_up_2_tone3"), QString("\U0001f446\U0001f3fd"));
shortCodeToEmoji->insert(QString("point_up_2_tone4"), QString("\U0001f446\U0001f3fe"));
shortCodeToEmoji->insert(QString("point_up_2_tone5"), QString("\U0001f446\U0001f3ff"));
shortCodeToEmoji->insert(QString("point_down_tone1"), QString("\U0001f447\U0001f3fb"));
shortCodeToEmoji->insert(QString("point_down_tone2"), QString("\U0001f447\U0001f3fc"));
shortCodeToEmoji->insert(QString("point_down_tone3"), QString("\U0001f447\U0001f3fd"));
shortCodeToEmoji->insert(QString("point_down_tone4"), QString("\U0001f447\U0001f3fe"));
shortCodeToEmoji->insert(QString("point_down_tone5"), QString("\U0001f447\U0001f3ff"));
shortCodeToEmoji->insert(QString("point_left_tone1"), QString("\U0001f448\U0001f3fb"));
shortCodeToEmoji->insert(QString("point_left_tone2"), QString("\U0001f448\U0001f3fc"));
shortCodeToEmoji->insert(QString("point_left_tone3"), QString("\U0001f448\U0001f3fd"));
shortCodeToEmoji->insert(QString("point_left_tone4"), QString("\U0001f448\U0001f3fe"));
shortCodeToEmoji->insert(QString("point_left_tone5"), QString("\U0001f448\U0001f3ff"));
shortCodeToEmoji->insert(QString("point_right_tone1"), QString("\U0001f449\U0001f3fb"));
shortCodeToEmoji->insert(QString("point_right_tone2"), QString("\U0001f449\U0001f3fc"));
shortCodeToEmoji->insert(QString("point_right_tone3"), QString("\U0001f449\U0001f3fd"));
shortCodeToEmoji->insert(QString("point_right_tone4"), QString("\U0001f449\U0001f3fe"));
shortCodeToEmoji->insert(QString("point_right_tone5"), QString("\U0001f449\U0001f3ff"));
shortCodeToEmoji->insert(QString("middle_finger_tone1"), QString("\U0001f595\U0001f3fb"));
shortCodeToEmoji->insert(QString("middle_finger_tone2"), QString("\U0001f595\U0001f3fc"));
shortCodeToEmoji->insert(QString("middle_finger_tone3"), QString("\U0001f595\U0001f3fd"));
shortCodeToEmoji->insert(QString("middle_finger_tone4"), QString("\U0001f595\U0001f3fe"));
shortCodeToEmoji->insert(QString("middle_finger_tone5"), QString("\U0001f595\U0001f3ff"));
shortCodeToEmoji->insert(QString("hand_splayed_tone1"), QString("\U0001f590\U0001f3fb"));
shortCodeToEmoji->insert(QString("hand_splayed_tone2"), QString("\U0001f590\U0001f3fc"));
shortCodeToEmoji->insert(QString("hand_splayed_tone3"), QString("\U0001f590\U0001f3fd"));
shortCodeToEmoji->insert(QString("hand_splayed_tone4"), QString("\U0001f590\U0001f3fe"));
shortCodeToEmoji->insert(QString("hand_splayed_tone5"), QString("\U0001f590\U0001f3ff"));
shortCodeToEmoji->insert(QString("metal_tone1"), QString("\U0001f918\U0001f3fb"));
shortCodeToEmoji->insert(QString("metal_tone2"), QString("\U0001f918\U0001f3fc"));
shortCodeToEmoji->insert(QString("metal_tone3"), QString("\U0001f918\U0001f3fd"));
shortCodeToEmoji->insert(QString("metal_tone4"), QString("\U0001f918\U0001f3fe"));
shortCodeToEmoji->insert(QString("metal_tone5"), QString("\U0001f918\U0001f3ff"));
shortCodeToEmoji->insert(QString("vulcan_tone1"), QString("\U0001f596\U0001f3fb"));
shortCodeToEmoji->insert(QString("vulcan_tone2"), QString("\U0001f596\U0001f3fc"));
shortCodeToEmoji->insert(QString("vulcan_tone3"), QString("\U0001f596\U0001f3fd"));
shortCodeToEmoji->insert(QString("vulcan_tone4"), QString("\U0001f596\U0001f3fe"));
shortCodeToEmoji->insert(QString("vulcan_tone5"), QString("\U0001f596\U0001f3ff"));
shortCodeToEmoji->insert(QString("writing_hand_tone1"), QString("\U0000270d\U0001f3fb"));
shortCodeToEmoji->insert(QString("writing_hand_tone2"), QString("\U0000270d\U0001f3fc"));
shortCodeToEmoji->insert(QString("writing_hand_tone3"), QString("\U0000270d\U0001f3fd"));
shortCodeToEmoji->insert(QString("writing_hand_tone4"), QString("\U0000270d\U0001f3fe"));
shortCodeToEmoji->insert(QString("writing_hand_tone5"), QString("\U0000270d\U0001f3ff"));
shortCodeToEmoji->insert(QString("nail_care_tone1"), QString("\U0001f485\U0001f3fb"));
shortCodeToEmoji->insert(QString("nail_care_tone2"), QString("\U0001f485\U0001f3fc"));
shortCodeToEmoji->insert(QString("nail_care_tone3"), QString("\U0001f485\U0001f3fd"));
shortCodeToEmoji->insert(QString("nail_care_tone4"), QString("\U0001f485\U0001f3fe"));
shortCodeToEmoji->insert(QString("nail_care_tone5"), QString("\U0001f485\U0001f3ff"));
shortCodeToEmoji->insert(QString("ear_tone1"), QString("\U0001f442\U0001f3fb"));
shortCodeToEmoji->insert(QString("ear_tone2"), QString("\U0001f442\U0001f3fc"));
shortCodeToEmoji->insert(QString("ear_tone3"), QString("\U0001f442\U0001f3fd"));
shortCodeToEmoji->insert(QString("ear_tone4"), QString("\U0001f442\U0001f3fe"));
shortCodeToEmoji->insert(QString("ear_tone5"), QString("\U0001f442\U0001f3ff"));
shortCodeToEmoji->insert(QString("nose_tone1"), QString("\U0001f443\U0001f3fb"));
shortCodeToEmoji->insert(QString("nose_tone2"), QString("\U0001f443\U0001f3fc"));
shortCodeToEmoji->insert(QString("nose_tone3"), QString("\U0001f443\U0001f3fd"));
shortCodeToEmoji->insert(QString("nose_tone4"), QString("\U0001f443\U0001f3fe"));
shortCodeToEmoji->insert(QString("nose_tone5"), QString("\U0001f443\U0001f3ff"));
shortCodeToEmoji->insert(QString("baby_tone1"), QString("\U0001f476\U0001f3fb"));
shortCodeToEmoji->insert(QString("baby_tone2"), QString("\U0001f476\U0001f3fc"));
shortCodeToEmoji->insert(QString("baby_tone3"), QString("\U0001f476\U0001f3fd"));
shortCodeToEmoji->insert(QString("baby_tone4"), QString("\U0001f476\U0001f3fe"));
shortCodeToEmoji->insert(QString("baby_tone5"), QString("\U0001f476\U0001f3ff"));
shortCodeToEmoji->insert(QString("boy_tone1"), QString("\U0001f466\U0001f3fb"));
shortCodeToEmoji->insert(QString("boy_tone2"), QString("\U0001f466\U0001f3fc"));
shortCodeToEmoji->insert(QString("boy_tone3"), QString("\U0001f466\U0001f3fd"));
shortCodeToEmoji->insert(QString("boy_tone4"), QString("\U0001f466\U0001f3fe"));
shortCodeToEmoji->insert(QString("boy_tone5"), QString("\U0001f466\U0001f3ff"));
shortCodeToEmoji->insert(QString("girl_tone1"), QString("\U0001f467\U0001f3fb"));
shortCodeToEmoji->insert(QString("girl_tone2"), QString("\U0001f467\U0001f3fc"));
shortCodeToEmoji->insert(QString("girl_tone3"), QString("\U0001f467\U0001f3fd"));
shortCodeToEmoji->insert(QString("girl_tone4"), QString("\U0001f467\U0001f3fe"));
shortCodeToEmoji->insert(QString("girl_tone5"), QString("\U0001f467\U0001f3ff"));
shortCodeToEmoji->insert(QString("man_tone1"), QString("\U0001f468\U0001f3fb"));
shortCodeToEmoji->insert(QString("man_tone2"), QString("\U0001f468\U0001f3fc"));
shortCodeToEmoji->insert(QString("man_tone3"), QString("\U0001f468\U0001f3fd"));
shortCodeToEmoji->insert(QString("man_tone4"), QString("\U0001f468\U0001f3fe"));
shortCodeToEmoji->insert(QString("man_tone5"), QString("\U0001f468\U0001f3ff"));
shortCodeToEmoji->insert(QString("woman_tone1"), QString("\U0001f469\U0001f3fb"));
shortCodeToEmoji->insert(QString("woman_tone2"), QString("\U0001f469\U0001f3fc"));
shortCodeToEmoji->insert(QString("woman_tone3"), QString("\U0001f469\U0001f3fd"));
shortCodeToEmoji->insert(QString("woman_tone4"), QString("\U0001f469\U0001f3fe"));
shortCodeToEmoji->insert(QString("woman_tone5"), QString("\U0001f469\U0001f3ff"));
shortCodeToEmoji->insert(QString("person_with_blond_hair_tone1"), QString("\U0001f471\U0001f3fb"));
shortCodeToEmoji->insert(QString("person_with_blond_hair_tone2"), QString("\U0001f471\U0001f3fc"));
shortCodeToEmoji->insert(QString("person_with_blond_hair_tone3"), QString("\U0001f471\U0001f3fd"));
shortCodeToEmoji->insert(QString("person_with_blond_hair_tone4"), QString("\U0001f471\U0001f3fe"));
shortCodeToEmoji->insert(QString("person_with_blond_hair_tone5"), QString("\U0001f471\U0001f3ff"));
shortCodeToEmoji->insert(QString("older_man_tone1"), QString("\U0001f474\U0001f3fb"));
shortCodeToEmoji->insert(QString("older_man_tone2"), QString("\U0001f474\U0001f3fc"));
shortCodeToEmoji->insert(QString("older_man_tone3"), QString("\U0001f474\U0001f3fd"));
shortCodeToEmoji->insert(QString("older_man_tone4"), QString("\U0001f474\U0001f3fe"));
shortCodeToEmoji->insert(QString("older_man_tone5"), QString("\U0001f474\U0001f3ff"));
shortCodeToEmoji->insert(QString("older_woman_tone1"), QString("\U0001f475\U0001f3fb"));
shortCodeToEmoji->insert(QString("older_woman_tone2"), QString("\U0001f475\U0001f3fc"));
shortCodeToEmoji->insert(QString("older_woman_tone3"), QString("\U0001f475\U0001f3fd"));
shortCodeToEmoji->insert(QString("older_woman_tone4"), QString("\U0001f475\U0001f3fe"));
shortCodeToEmoji->insert(QString("older_woman_tone5"), QString("\U0001f475\U0001f3ff"));
shortCodeToEmoji->insert(QString("man_with_gua_pi_mao_tone1"), QString("\U0001f472\U0001f3fb"));
shortCodeToEmoji->insert(QString("man_with_gua_pi_mao_tone2"), QString("\U0001f472\U0001f3fc"));
shortCodeToEmoji->insert(QString("man_with_gua_pi_mao_tone3"), QString("\U0001f472\U0001f3fd"));
shortCodeToEmoji->insert(QString("man_with_gua_pi_mao_tone4"), QString("\U0001f472\U0001f3fe"));
shortCodeToEmoji->insert(QString("man_with_gua_pi_mao_tone5"), QString("\U0001f472\U0001f3ff"));
shortCodeToEmoji->insert(QString("man_with_turban_tone1"), QString("\U0001f473\U0001f3fb"));
shortCodeToEmoji->insert(QString("man_with_turban_tone2"), QString("\U0001f473\U0001f3fc"));
shortCodeToEmoji->insert(QString("man_with_turban_tone3"), QString("\U0001f473\U0001f3fd"));
shortCodeToEmoji->insert(QString("man_with_turban_tone4"), QString("\U0001f473\U0001f3fe"));
shortCodeToEmoji->insert(QString("man_with_turban_tone5"), QString("\U0001f473\U0001f3ff"));
shortCodeToEmoji->insert(QString("cop_tone1"), QString("\U0001f46e\U0001f3fb"));
shortCodeToEmoji->insert(QString("cop_tone2"), QString("\U0001f46e\U0001f3fc"));
shortCodeToEmoji->insert(QString("cop_tone3"), QString("\U0001f46e\U0001f3fd"));
shortCodeToEmoji->insert(QString("cop_tone4"), QString("\U0001f46e\U0001f3fe"));
shortCodeToEmoji->insert(QString("cop_tone5"), QString("\U0001f46e\U0001f3ff"));
shortCodeToEmoji->insert(QString("construction_worker_tone1"), QString("\U0001f477\U0001f3fb"));
shortCodeToEmoji->insert(QString("construction_worker_tone2"), QString("\U0001f477\U0001f3fc"));
shortCodeToEmoji->insert(QString("construction_worker_tone3"), QString("\U0001f477\U0001f3fd"));
shortCodeToEmoji->insert(QString("construction_worker_tone4"), QString("\U0001f477\U0001f3fe"));
shortCodeToEmoji->insert(QString("construction_worker_tone5"), QString("\U0001f477\U0001f3ff"));
shortCodeToEmoji->insert(QString("guardsman_tone1"), QString("\U0001f482\U0001f3fb"));
shortCodeToEmoji->insert(QString("guardsman_tone2"), QString("\U0001f482\U0001f3fc"));
shortCodeToEmoji->insert(QString("guardsman_tone3"), QString("\U0001f482\U0001f3fd"));
shortCodeToEmoji->insert(QString("guardsman_tone4"), QString("\U0001f482\U0001f3fe"));
shortCodeToEmoji->insert(QString("guardsman_tone5"), QString("\U0001f482\U0001f3ff"));
shortCodeToEmoji->insert(QString("santa_tone1"), QString("\U0001f385\U0001f3fb"));
shortCodeToEmoji->insert(QString("santa_tone2"), QString("\U0001f385\U0001f3fc"));
shortCodeToEmoji->insert(QString("santa_tone3"), QString("\U0001f385\U0001f3fd"));
shortCodeToEmoji->insert(QString("santa_tone4"), QString("\U0001f385\U0001f3fe"));
shortCodeToEmoji->insert(QString("santa_tone5"), QString("\U0001f385\U0001f3ff"));
shortCodeToEmoji->insert(QString("angel_tone1"), QString("\U0001f47c\U0001f3fb"));
shortCodeToEmoji->insert(QString("angel_tone2"), QString("\U0001f47c\U0001f3fc"));
shortCodeToEmoji->insert(QString("angel_tone3"), QString("\U0001f47c\U0001f3fd"));
shortCodeToEmoji->insert(QString("angel_tone4"), QString("\U0001f47c\U0001f3fe"));
shortCodeToEmoji->insert(QString("angel_tone5"), QString("\U0001f47c\U0001f3ff"));
shortCodeToEmoji->insert(QString("princess_tone1"), QString("\U0001f478\U0001f3fb"));
shortCodeToEmoji->insert(QString("princess_tone2"), QString("\U0001f478\U0001f3fc"));
shortCodeToEmoji->insert(QString("princess_tone3"), QString("\U0001f478\U0001f3fd"));
shortCodeToEmoji->insert(QString("princess_tone4"), QString("\U0001f478\U0001f3fe"));
shortCodeToEmoji->insert(QString("princess_tone5"), QString("\U0001f478\U0001f3ff"));
shortCodeToEmoji->insert(QString("bride_with_veil_tone1"), QString("\U0001f470\U0001f3fb"));
shortCodeToEmoji->insert(QString("bride_with_veil_tone2"), QString("\U0001f470\U0001f3fc"));
shortCodeToEmoji->insert(QString("bride_with_veil_tone3"), QString("\U0001f470\U0001f3fd"));
shortCodeToEmoji->insert(QString("bride_with_veil_tone4"), QString("\U0001f470\U0001f3fe"));
shortCodeToEmoji->insert(QString("bride_with_veil_tone5"), QString("\U0001f470\U0001f3ff"));
shortCodeToEmoji->insert(QString("walking_tone1"), QString("\U0001f6b6\U0001f3fb"));
shortCodeToEmoji->insert(QString("walking_tone2"), QString("\U0001f6b6\U0001f3fc"));
shortCodeToEmoji->insert(QString("walking_tone3"), QString("\U0001f6b6\U0001f3fd"));
shortCodeToEmoji->insert(QString("walking_tone4"), QString("\U0001f6b6\U0001f3fe"));
shortCodeToEmoji->insert(QString("walking_tone5"), QString("\U0001f6b6\U0001f3ff"));
shortCodeToEmoji->insert(QString("runner_tone1"), QString("\U0001f3c3\U0001f3fb"));
shortCodeToEmoji->insert(QString("runner_tone2"), QString("\U0001f3c3\U0001f3fc"));
shortCodeToEmoji->insert(QString("runner_tone3"), QString("\U0001f3c3\U0001f3fd"));
shortCodeToEmoji->insert(QString("runner_tone4"), QString("\U0001f3c3\U0001f3fe"));
shortCodeToEmoji->insert(QString("runner_tone5"), QString("\U0001f3c3\U0001f3ff"));
shortCodeToEmoji->insert(QString("dancer_tone1"), QString("\U0001f483\U0001f3fb"));
shortCodeToEmoji->insert(QString("dancer_tone2"), QString("\U0001f483\U0001f3fc"));
shortCodeToEmoji->insert(QString("dancer_tone3"), QString("\U0001f483\U0001f3fd"));
shortCodeToEmoji->insert(QString("dancer_tone4"), QString("\U0001f483\U0001f3fe"));
shortCodeToEmoji->insert(QString("dancer_tone5"), QString("\U0001f483\U0001f3ff"));
shortCodeToEmoji->insert(QString("bow_tone1"), QString("\U0001f647\U0001f3fb"));
shortCodeToEmoji->insert(QString("bow_tone2"), QString("\U0001f647\U0001f3fc"));
shortCodeToEmoji->insert(QString("bow_tone3"), QString("\U0001f647\U0001f3fd"));
shortCodeToEmoji->insert(QString("bow_tone4"), QString("\U0001f647\U0001f3fe"));
shortCodeToEmoji->insert(QString("bow_tone5"), QString("\U0001f647\U0001f3ff"));
shortCodeToEmoji->insert(QString("information_desk_person_tone1"), QString("\U0001f481\U0001f3fb"));
shortCodeToEmoji->insert(QString("information_desk_person_tone2"), QString("\U0001f481\U0001f3fc"));
shortCodeToEmoji->insert(QString("information_desk_person_tone3"), QString("\U0001f481\U0001f3fd"));
shortCodeToEmoji->insert(QString("information_desk_person_tone4"), QString("\U0001f481\U0001f3fe"));
shortCodeToEmoji->insert(QString("information_desk_person_tone5"), QString("\U0001f481\U0001f3ff"));
shortCodeToEmoji->insert(QString("no_good_tone1"), QString("\U0001f645\U0001f3fb"));
shortCodeToEmoji->insert(QString("no_good_tone2"), QString("\U0001f645\U0001f3fc"));
shortCodeToEmoji->insert(QString("no_good_tone3"), QString("\U0001f645\U0001f3fd"));
shortCodeToEmoji->insert(QString("no_good_tone4"), QString("\U0001f645\U0001f3fe"));
shortCodeToEmoji->insert(QString("no_good_tone5"), QString("\U0001f645\U0001f3ff"));
shortCodeToEmoji->insert(QString("ok_woman_tone1"), QString("\U0001f646\U0001f3fb"));
shortCodeToEmoji->insert(QString("ok_woman_tone2"), QString("\U0001f646\U0001f3fc"));
shortCodeToEmoji->insert(QString("ok_woman_tone3"), QString("\U0001f646\U0001f3fd"));
shortCodeToEmoji->insert(QString("ok_woman_tone4"), QString("\U0001f646\U0001f3fe"));
shortCodeToEmoji->insert(QString("ok_woman_tone5"), QString("\U0001f646\U0001f3ff"));
shortCodeToEmoji->insert(QString("raising_hand_tone1"), QString("\U0001f64b\U0001f3fb"));
shortCodeToEmoji->insert(QString("raising_hand_tone2"), QString("\U0001f64b\U0001f3fc"));
shortCodeToEmoji->insert(QString("raising_hand_tone3"), QString("\U0001f64b\U0001f3fd"));
shortCodeToEmoji->insert(QString("raising_hand_tone4"), QString("\U0001f64b\U0001f3fe"));
shortCodeToEmoji->insert(QString("raising_hand_tone5"), QString("\U0001f64b\U0001f3ff"));
shortCodeToEmoji->insert(QString("person_with_pouting_face_tone1"), QString("\U0001f64e\U0001f3fb"));
shortCodeToEmoji->insert(QString("person_with_pouting_face_tone2"), QString("\U0001f64e\U0001f3fc"));
shortCodeToEmoji->insert(QString("person_with_pouting_face_tone3"), QString("\U0001f64e\U0001f3fd"));
shortCodeToEmoji->insert(QString("person_with_pouting_face_tone4"), QString("\U0001f64e\U0001f3fe"));
shortCodeToEmoji->insert(QString("person_with_pouting_face_tone5"), QString("\U0001f64e\U0001f3ff"));
shortCodeToEmoji->insert(QString("person_frowning_tone1"), QString("\U0001f64d\U0001f3fb"));
shortCodeToEmoji->insert(QString("person_frowning_tone2"), QString("\U0001f64d\U0001f3fc"));
shortCodeToEmoji->insert(QString("person_frowning_tone3"), QString("\U0001f64d\U0001f3fd"));
shortCodeToEmoji->insert(QString("person_frowning_tone4"), QString("\U0001f64d\U0001f3fe"));
shortCodeToEmoji->insert(QString("person_frowning_tone5"), QString("\U0001f64d\U0001f3ff"));
shortCodeToEmoji->insert(QString("haircut_tone1"), QString("\U0001f487\U0001f3fb"));
shortCodeToEmoji->insert(QString("haircut_tone2"), QString("\U0001f487\U0001f3fc"));
shortCodeToEmoji->insert(QString("haircut_tone3"), QString("\U0001f487\U0001f3fd"));
shortCodeToEmoji->insert(QString("haircut_tone4"), QString("\U0001f487\U0001f3fe"));
shortCodeToEmoji->insert(QString("haircut_tone5"), QString("\U0001f487\U0001f3ff"));
shortCodeToEmoji->insert(QString("massage_tone1"), QString("\U0001f486\U0001f3fb"));
shortCodeToEmoji->insert(QString("massage_tone2"), QString("\U0001f486\U0001f3fc"));
shortCodeToEmoji->insert(QString("massage_tone3"), QString("\U0001f486\U0001f3fd"));
shortCodeToEmoji->insert(QString("massage_tone4"), QString("\U0001f486\U0001f3fe"));
shortCodeToEmoji->insert(QString("massage_tone5"), QString("\U0001f486\U0001f3ff"));
shortCodeToEmoji->insert(QString("rowboat_tone1"), QString("\U0001f6a3\U0001f3fb"));
shortCodeToEmoji->insert(QString("rowboat_tone2"), QString("\U0001f6a3\U0001f3fc"));
shortCodeToEmoji->insert(QString("rowboat_tone3"), QString("\U0001f6a3\U0001f3fd"));
shortCodeToEmoji->insert(QString("rowboat_tone4"), QString("\U0001f6a3\U0001f3fe"));
shortCodeToEmoji->insert(QString("rowboat_tone5"), QString("\U0001f6a3\U0001f3ff"));
shortCodeToEmoji->insert(QString("swimmer_tone1"), QString("\U0001f3ca\U0001f3fb"));
shortCodeToEmoji->insert(QString("swimmer_tone2"), QString("\U0001f3ca\U0001f3fc"));
shortCodeToEmoji->insert(QString("swimmer_tone3"), QString("\U0001f3ca\U0001f3fd"));
shortCodeToEmoji->insert(QString("swimmer_tone4"), QString("\U0001f3ca\U0001f3fe"));
shortCodeToEmoji->insert(QString("swimmer_tone5"), QString("\U0001f3ca\U0001f3ff"));
shortCodeToEmoji->insert(QString("surfer_tone1"), QString("\U0001f3c4\U0001f3fb"));
shortCodeToEmoji->insert(QString("surfer_tone2"), QString("\U0001f3c4\U0001f3fc"));
shortCodeToEmoji->insert(QString("surfer_tone3"), QString("\U0001f3c4\U0001f3fd"));
shortCodeToEmoji->insert(QString("surfer_tone4"), QString("\U0001f3c4\U0001f3fe"));
shortCodeToEmoji->insert(QString("surfer_tone5"), QString("\U0001f3c4\U0001f3ff"));
shortCodeToEmoji->insert(QString("bath_tone1"), QString("\U0001f6c0\U0001f3fb"));
shortCodeToEmoji->insert(QString("bath_tone2"), QString("\U0001f6c0\U0001f3fc"));
shortCodeToEmoji->insert(QString("bath_tone3"), QString("\U0001f6c0\U0001f3fd"));
shortCodeToEmoji->insert(QString("bath_tone4"), QString("\U0001f6c0\U0001f3fe"));
shortCodeToEmoji->insert(QString("bath_tone5"), QString("\U0001f6c0\U0001f3ff"));
shortCodeToEmoji->insert(QString("basketball_player_tone1"), QString("\U000026f9\U0001f3fb"));
shortCodeToEmoji->insert(QString("basketball_player_tone2"), QString("\U000026f9\U0001f3fc"));
shortCodeToEmoji->insert(QString("basketball_player_tone3"), QString("\U000026f9\U0001f3fd"));
shortCodeToEmoji->insert(QString("basketball_player_tone4"), QString("\U000026f9\U0001f3fe"));
shortCodeToEmoji->insert(QString("basketball_player_tone5"), QString("\U000026f9\U0001f3ff"));
shortCodeToEmoji->insert(QString("lifter_tone1"), QString("\U0001f3cb\U0001f3fb"));
shortCodeToEmoji->insert(QString("lifter_tone2"), QString("\U0001f3cb\U0001f3fc"));
shortCodeToEmoji->insert(QString("lifter_tone3"), QString("\U0001f3cb\U0001f3fd"));
shortCodeToEmoji->insert(QString("lifter_tone4"), QString("\U0001f3cb\U0001f3fe"));
shortCodeToEmoji->insert(QString("lifter_tone5"), QString("\U0001f3cb\U0001f3ff"));
shortCodeToEmoji->insert(QString("bicyclist_tone1"), QString("\U0001f6b4\U0001f3fb"));
shortCodeToEmoji->insert(QString("bicyclist_tone2"), QString("\U0001f6b4\U0001f3fc"));
shortCodeToEmoji->insert(QString("bicyclist_tone3"), QString("\U0001f6b4\U0001f3fd"));
shortCodeToEmoji->insert(QString("bicyclist_tone4"), QString("\U0001f6b4\U0001f3fe"));
shortCodeToEmoji->insert(QString("bicyclist_tone5"), QString("\U0001f6b4\U0001f3ff"));
shortCodeToEmoji->insert(QString("mountain_bicyclist_tone1"), QString("\U0001f6b5\U0001f3fb"));
shortCodeToEmoji->insert(QString("mountain_bicyclist_tone2"), QString("\U0001f6b5\U0001f3fc"));
shortCodeToEmoji->insert(QString("mountain_bicyclist_tone3"), QString("\U0001f6b5\U0001f3fd"));
shortCodeToEmoji->insert(QString("mountain_bicyclist_tone4"), QString("\U0001f6b5\U0001f3fe"));
shortCodeToEmoji->insert(QString("mountain_bicyclist_tone5"), QString("\U0001f6b5\U0001f3ff"));
shortCodeToEmoji->insert(QString("horse_racing_tone1"), QString("\U0001f3c7\U0001f3fb"));
shortCodeToEmoji->insert(QString("horse_racing_tone2"), QString("\U0001f3c7\U0001f3fc"));
shortCodeToEmoji->insert(QString("horse_racing_tone3"), QString("\U0001f3c7\U0001f3fd"));
shortCodeToEmoji->insert(QString("horse_racing_tone4"), QString("\U0001f3c7\U0001f3fe"));
shortCodeToEmoji->insert(QString("horse_racing_tone5"), QString("\U0001f3c7\U0001f3ff"));
shortCodeToEmoji->insert(QString("spy_tone1"), QString("\U0001f575\U0001f3fb"));
shortCodeToEmoji->insert(QString("spy_tone2"), QString("\U0001f575\U0001f3fc"));
shortCodeToEmoji->insert(QString("spy_tone3"), QString("\U0001f575\U0001f3fd"));
shortCodeToEmoji->insert(QString("spy_tone4"), QString("\U0001f575\U0001f3fe"));
shortCodeToEmoji->insert(QString("spy_tone5"), QString("\U0001f575\U0001f3ff"));
shortCodeToEmoji->insert(QString("tone1"), QString("\U0001f3fb"));
shortCodeToEmoji->insert(QString("tone2"), QString("\U0001f3fc"));
shortCodeToEmoji->insert(QString("tone3"), QString("\U0001f3fd"));
shortCodeToEmoji->insert(QString("tone4"), QString("\U0001f3fe"));
shortCodeToEmoji->insert(QString("tone5"), QString("\U0001f3ff"));
shortCodeToEmoji->insert(QString("prince_tone1"), QString("\U0001f934\U0001f3fb"));
shortCodeToEmoji->insert(QString("prince_tone2"), QString("\U0001f934\U0001f3fc"));
shortCodeToEmoji->insert(QString("prince_tone3"), QString("\U0001f934\U0001f3fd"));
shortCodeToEmoji->insert(QString("prince_tone4"), QString("\U0001f934\U0001f3fe"));
shortCodeToEmoji->insert(QString("prince_tone5"), QString("\U0001f934\U0001f3ff"));
shortCodeToEmoji->insert(QString("mrs_claus_tone1"), QString("\U0001f936\U0001f3fb"));
shortCodeToEmoji->insert(QString("mrs_claus_tone2"), QString("\U0001f936\U0001f3fc"));
shortCodeToEmoji->insert(QString("mrs_claus_tone3"), QString("\U0001f936\U0001f3fd"));
shortCodeToEmoji->insert(QString("mrs_claus_tone4"), QString("\U0001f936\U0001f3fe"));
shortCodeToEmoji->insert(QString("mrs_claus_tone5"), QString("\U0001f936\U0001f3ff"));
shortCodeToEmoji->insert(QString("man_in_tuxedo_tone1"), QString("\U0001f935\U0001f3fb"));
shortCodeToEmoji->insert(QString("man_in_tuxedo_tone2"), QString("\U0001f935\U0001f3fc"));
shortCodeToEmoji->insert(QString("man_in_tuxedo_tone3"), QString("\U0001f935\U0001f3fd"));
shortCodeToEmoji->insert(QString("man_in_tuxedo_tone4"), QString("\U0001f935\U0001f3fe"));
shortCodeToEmoji->insert(QString("man_in_tuxedo_tone5"), QString("\U0001f935\U0001f3ff"));
shortCodeToEmoji->insert(QString("shrug_tone1"), QString("\U0001f937\U0001f3fb"));
shortCodeToEmoji->insert(QString("shrug_tone2"), QString("\U0001f937\U0001f3fc"));
shortCodeToEmoji->insert(QString("shrug_tone3"), QString("\U0001f937\U0001f3fd"));
shortCodeToEmoji->insert(QString("shrug_tone4"), QString("\U0001f937\U0001f3fe"));
shortCodeToEmoji->insert(QString("shrug_tone5"), QString("\U0001f937\U0001f3ff"));
shortCodeToEmoji->insert(QString("face_palm_tone1"), QString("\U0001f926\U0001f3fb"));
shortCodeToEmoji->insert(QString("face_palm_tone2"), QString("\U0001f926\U0001f3fc"));
shortCodeToEmoji->insert(QString("face_palm_tone3"), QString("\U0001f926\U0001f3fd"));
shortCodeToEmoji->insert(QString("face_palm_tone4"), QString("\U0001f926\U0001f3fe"));
shortCodeToEmoji->insert(QString("face_palm_tone5"), QString("\U0001f926\U0001f3ff"));
shortCodeToEmoji->insert(QString("pregnant_woman_tone1"), QString("\U0001f930\U0001f3fb"));
shortCodeToEmoji->insert(QString("pregnant_woman_tone2"), QString("\U0001f930\U0001f3fc"));
shortCodeToEmoji->insert(QString("pregnant_woman_tone3"), QString("\U0001f930\U0001f3fd"));
shortCodeToEmoji->insert(QString("pregnant_woman_tone4"), QString("\U0001f930\U0001f3fe"));
shortCodeToEmoji->insert(QString("pregnant_woman_tone5"), QString("\U0001f930\U0001f3ff"));
shortCodeToEmoji->insert(QString("man_dancing_tone1"), QString("\U0001f57a\U0001f3fb"));
shortCodeToEmoji->insert(QString("man_dancing_tone2"), QString("\U0001f57a\U0001f3fc"));
shortCodeToEmoji->insert(QString("man_dancing_tone3"), QString("\U0001f57a\U0001f3fd"));
shortCodeToEmoji->insert(QString("man_dancing_tone4"), QString("\U0001f57a\U0001f3fe"));
shortCodeToEmoji->insert(QString("man_dancing_tone5"), QString("\U0001f57a\U0001f3ff"));
shortCodeToEmoji->insert(QString("selfie_tone1"), QString("\U0001f933\U0001f3fb"));
shortCodeToEmoji->insert(QString("selfie_tone2"), QString("\U0001f933\U0001f3fc"));
shortCodeToEmoji->insert(QString("selfie_tone3"), QString("\U0001f933\U0001f3fd"));
shortCodeToEmoji->insert(QString("selfie_tone4"), QString("\U0001f933\U0001f3fe"));
shortCodeToEmoji->insert(QString("selfie_tone5"), QString("\U0001f933\U0001f3ff"));
shortCodeToEmoji->insert(QString("fingers_crossed_tone1"), QString("\U0001f91e\U0001f3fb"));
shortCodeToEmoji->insert(QString("fingers_crossed_tone2"), QString("\U0001f91e\U0001f3fc"));
shortCodeToEmoji->insert(QString("fingers_crossed_tone3"), QString("\U0001f91e\U0001f3fd"));
shortCodeToEmoji->insert(QString("fingers_crossed_tone4"), QString("\U0001f91e\U0001f3fe"));
shortCodeToEmoji->insert(QString("fingers_crossed_tone5"), QString("\U0001f91e\U0001f3ff"));
shortCodeToEmoji->insert(QString("call_me_tone1"), QString("\U0001f919\U0001f3fb"));
shortCodeToEmoji->insert(QString("call_me_tone2"), QString("\U0001f919\U0001f3fc"));
shortCodeToEmoji->insert(QString("call_me_tone3"), QString("\U0001f919\U0001f3fd"));
shortCodeToEmoji->insert(QString("call_me_tone4"), QString("\U0001f919\U0001f3fe"));
shortCodeToEmoji->insert(QString("call_me_tone5"), QString("\U0001f919\U0001f3ff"));
shortCodeToEmoji->insert(QString("left_facing_fist_tone1"), QString("\U0001f91b\U0001f3fb"));
shortCodeToEmoji->insert(QString("left_facing_fist_tone2"), QString("\U0001f91b\U0001f3fc"));
shortCodeToEmoji->insert(QString("left_facing_fist_tone3"), QString("\U0001f91b\U0001f3fd"));
shortCodeToEmoji->insert(QString("left_facing_fist_tone4"), QString("\U0001f91b\U0001f3fe"));
shortCodeToEmoji->insert(QString("left_facing_fist_tone5"), QString("\U0001f91b\U0001f3ff"));
shortCodeToEmoji->insert(QString("right_facing_fist_tone1"), QString("\U0001f91c\U0001f3fb"));
shortCodeToEmoji->insert(QString("right_facing_fist_tone2"), QString("\U0001f91c\U0001f3fc"));
shortCodeToEmoji->insert(QString("right_facing_fist_tone3"), QString("\U0001f91c\U0001f3fd"));
shortCodeToEmoji->insert(QString("right_facing_fist_tone4"), QString("\U0001f91c\U0001f3fe"));
shortCodeToEmoji->insert(QString("right_facing_fist_tone5"), QString("\U0001f91c\U0001f3ff"));
shortCodeToEmoji->insert(QString("raised_back_of_hand_tone1"), QString("\U0001f91a\U0001f3fb"));
shortCodeToEmoji->insert(QString("raised_back_of_hand_tone2"), QString("\U0001f91a\U0001f3fc"));
shortCodeToEmoji->insert(QString("raised_back_of_hand_tone3"), QString("\U0001f91a\U0001f3fd"));
shortCodeToEmoji->insert(QString("raised_back_of_hand_tone4"), QString("\U0001f91a\U0001f3fe"));
shortCodeToEmoji->insert(QString("raised_back_of_hand_tone5"), QString("\U0001f91a\U0001f3ff"));
shortCodeToEmoji->insert(QString("handshake_tone1"), QString("\U0001f91d\U0001f3fb"));
shortCodeToEmoji->insert(QString("handshake_tone2"), QString("\U0001f91d\U0001f3fc"));
shortCodeToEmoji->insert(QString("handshake_tone3"), QString("\U0001f91d\U0001f3fd"));
shortCodeToEmoji->insert(QString("handshake_tone4"), QString("\U0001f91d\U0001f3fe"));
shortCodeToEmoji->insert(QString("handshake_tone5"), QString("\U0001f91d\U0001f3ff"));
shortCodeToEmoji->insert(QString("cartwheel_tone1"), QString("\U0001f938\U0001f3fb"));
shortCodeToEmoji->insert(QString("cartwheel_tone2"), QString("\U0001f938\U0001f3fc"));
shortCodeToEmoji->insert(QString("cartwheel_tone3"), QString("\U0001f938\U0001f3fd"));
shortCodeToEmoji->insert(QString("cartwheel_tone4"), QString("\U0001f938\U0001f3fe"));
shortCodeToEmoji->insert(QString("cartwheel_tone5"), QString("\U0001f938\U0001f3ff"));
shortCodeToEmoji->insert(QString("wrestlers_tone1"), QString("\U0001f93c\U0001f3fb"));
shortCodeToEmoji->insert(QString("wrestlers_tone2"), QString("\U0001f93c\U0001f3fc"));
shortCodeToEmoji->insert(QString("wrestlers_tone3"), QString("\U0001f93c\U0001f3fd"));
shortCodeToEmoji->insert(QString("wrestlers_tone4"), QString("\U0001f93c\U0001f3fe"));
shortCodeToEmoji->insert(QString("wrestlers_tone5"), QString("\U0001f93c\U0001f3ff"));
shortCodeToEmoji->insert(QString("water_polo_tone1"), QString("\U0001f93d\U0001f3fb"));
shortCodeToEmoji->insert(QString("water_polo_tone2"), QString("\U0001f93d\U0001f3fc"));
shortCodeToEmoji->insert(QString("water_polo_tone3"), QString("\U0001f93d\U0001f3fd"));
shortCodeToEmoji->insert(QString("water_polo_tone4"), QString("\U0001f93d\U0001f3fe"));
shortCodeToEmoji->insert(QString("water_polo_tone5"), QString("\U0001f93d\U0001f3ff"));
shortCodeToEmoji->insert(QString("handball_tone1"), QString("\U0001f93e\U0001f3fb"));
shortCodeToEmoji->insert(QString("handball_tone2"), QString("\U0001f93e\U0001f3fc"));
shortCodeToEmoji->insert(QString("handball_tone3"), QString("\U0001f93e\U0001f3fd"));
shortCodeToEmoji->insert(QString("handball_tone4"), QString("\U0001f93e\U0001f3fe"));
shortCodeToEmoji->insert(QString("handball_tone5"), QString("\U0001f93e\U0001f3ff"));
shortCodeToEmoji->insert(QString("juggling_tone1"), QString("\U0001f939\U0001f3fb"));
shortCodeToEmoji->insert(QString("juggling_tone2"), QString("\U0001f939\U0001f3fc"));
shortCodeToEmoji->insert(QString("juggling_tone3"), QString("\U0001f939\U0001f3fd"));
shortCodeToEmoji->insert(QString("juggling_tone4"), QString("\U0001f939\U0001f3fe"));
shortCodeToEmoji->insert(QString("juggling_tone5"), QString("\U0001f939\U0001f3ff"));
shortCodeToEmoji->insert(QString("speech_left"), QString("\U0001f5e8"));
shortCodeToEmoji->insert(QString("eject"), QString("\U000023cf"));
shortCodeToEmoji->insert(QString("gay_pride_flag"), QString("\U0001f3f3\U0001f308"));
shortCodeToEmoji->insert(QString("cowboy"), QString("\U0001f920"));
shortCodeToEmoji->insert(QString("clown"), QString("\U0001f921"));
shortCodeToEmoji->insert(QString("nauseated_face"), QString("\U0001f922"));
shortCodeToEmoji->insert(QString("rofl"), QString("\U0001f923"));
shortCodeToEmoji->insert(QString("drooling_face"), QString("\U0001f924"));
shortCodeToEmoji->insert(QString("lying_face"), QString("\U0001f925"));
shortCodeToEmoji->insert(QString("sneezing_face"), QString("\U0001f927"));
shortCodeToEmoji->insert(QString("prince"), QString("\U0001f934"));
shortCodeToEmoji->insert(QString("man_in_tuxedo"), QString("\U0001f935"));
shortCodeToEmoji->insert(QString("mrs_claus"), QString("\U0001f936"));
shortCodeToEmoji->insert(QString("face_palm"), QString("\U0001f926"));
shortCodeToEmoji->insert(QString("shrug"), QString("\U0001f937"));
shortCodeToEmoji->insert(QString("pregnant_woman"), QString("\U0001f930"));
shortCodeToEmoji->insert(QString("selfie"), QString("\U0001f933"));
shortCodeToEmoji->insert(QString("man_dancing"), QString("\U0001f57a"));
shortCodeToEmoji->insert(QString("call_me"), QString("\U0001f919"));
shortCodeToEmoji->insert(QString("raised_back_of_hand"), QString("\U0001f91a"));
shortCodeToEmoji->insert(QString("left_facing_fist"), QString("\U0001f91b"));
shortCodeToEmoji->insert(QString("right_facing_fist"), QString("\U0001f91c"));
shortCodeToEmoji->insert(QString("handshake"), QString("\U0001f91d"));
shortCodeToEmoji->insert(QString("fingers_crossed"), QString("\U0001f91e"));
shortCodeToEmoji->insert(QString("black_heart"), QString("\U0001f5a4"));
shortCodeToEmoji->insert(QString("eagle"), QString("\U0001f985"));
shortCodeToEmoji->insert(QString("duck"), QString("\U0001f986"));
shortCodeToEmoji->insert(QString("bat"), QString("\U0001f987"));
shortCodeToEmoji->insert(QString("shark"), QString("\U0001f988"));
shortCodeToEmoji->insert(QString("owl"), QString("\U0001f989"));
shortCodeToEmoji->insert(QString("fox"), QString("\U0001f98a"));
shortCodeToEmoji->insert(QString("butterfly"), QString("\U0001f98b"));
shortCodeToEmoji->insert(QString("deer"), QString("\U0001f98c"));
shortCodeToEmoji->insert(QString("gorilla"), QString("\U0001f98d"));
shortCodeToEmoji->insert(QString("lizard"), QString("\U0001f98e"));
shortCodeToEmoji->insert(QString("rhino"), QString("\U0001f98f"));
shortCodeToEmoji->insert(QString("wilted_rose"), QString("\U0001f940"));
shortCodeToEmoji->insert(QString("croissant"), QString("\U0001f950"));
shortCodeToEmoji->insert(QString("avocado"), QString("\U0001f951"));
shortCodeToEmoji->insert(QString("cucumber"), QString("\U0001f952"));
shortCodeToEmoji->insert(QString("bacon"), QString("\U0001f953"));
shortCodeToEmoji->insert(QString("potato"), QString("\U0001f954"));
shortCodeToEmoji->insert(QString("carrot"), QString("\U0001f955"));
shortCodeToEmoji->insert(QString("french_bread"), QString("\U0001f956"));
shortCodeToEmoji->insert(QString("salad"), QString("\U0001f957"));
shortCodeToEmoji->insert(QString("shallow_pan_of_food"), QString("\U0001f958"));
shortCodeToEmoji->insert(QString("stuffed_flatbread"), QString("\U0001f959"));
shortCodeToEmoji->insert(QString("champagne_glass"), QString("\U0001f942"));
shortCodeToEmoji->insert(QString("tumbler_glass"), QString("\U0001f943"));
shortCodeToEmoji->insert(QString("spoon"), QString("\U0001f944"));
shortCodeToEmoji->insert(QString("octagonal_sign"), QString("\U0001f6d1"));
shortCodeToEmoji->insert(QString("shopping_cart"), QString("\U0001f6d2"));
shortCodeToEmoji->insert(QString("scooter"), QString("\U0001f6f4"));
shortCodeToEmoji->insert(QString("motor_scooter"), QString("\U0001f6f5"));
shortCodeToEmoji->insert(QString("canoe"), QString("\U0001f6f6"));
shortCodeToEmoji->insert(QString("cartwheel"), QString("\U0001f938"));
shortCodeToEmoji->insert(QString("juggling"), QString("\U0001f939"));
shortCodeToEmoji->insert(QString("wrestlers"), QString("\U0001f93c"));
shortCodeToEmoji->insert(QString("boxing_glove"), QString("\U0001f94a"));
shortCodeToEmoji->insert(QString("martial_arts_uniform"), QString("\U0001f94b"));
shortCodeToEmoji->insert(QString("water_polo"), QString("\U0001f93d"));
shortCodeToEmoji->insert(QString("handball"), QString("\U0001f93e"));
shortCodeToEmoji->insert(QString("goal"), QString("\U0001f945"));
shortCodeToEmoji->insert(QString("fencer"), QString("\U0001f93a"));
shortCodeToEmoji->insert(QString("first_place"), QString("\U0001f947"));
shortCodeToEmoji->insert(QString("second_place"), QString("\U0001f948"));
shortCodeToEmoji->insert(QString("third_place"), QString("\U0001f949"));
shortCodeToEmoji->insert(QString("drum"), QString("\U0001f941"));
shortCodeToEmoji->insert(QString("shrimp"), QString("\U0001f990"));
shortCodeToEmoji->insert(QString("squid"), QString("\U0001f991"));
shortCodeToEmoji->insert(QString("egg"), QString("\U0001f95a"));
shortCodeToEmoji->insert(QString("milk"), QString("\U0001f95b"));
shortCodeToEmoji->insert(QString("peanuts"), QString("\U0001f95c"));
shortCodeToEmoji->insert(QString("kiwi"), QString("\U0001f95d"));
shortCodeToEmoji->insert(QString("pancakes"), QString("\U0001f95e"));
shortCodeToEmoji->insert(QString("regional_indicator_z"), QString("\U0001f1ff"));
shortCodeToEmoji->insert(QString("regional_indicator_y"), QString("\U0001f1fe"));
shortCodeToEmoji->insert(QString("regional_indicator_x"), QString("\U0001f1fd"));
shortCodeToEmoji->insert(QString("regional_indicator_w"), QString("\U0001f1fc"));
shortCodeToEmoji->insert(QString("regional_indicator_v"), QString("\U0001f1fb"));
shortCodeToEmoji->insert(QString("regional_indicator_u"), QString("\U0001f1fa"));
shortCodeToEmoji->insert(QString("regional_indicator_t"), QString("\U0001f1f9"));
shortCodeToEmoji->insert(QString("regional_indicator_s"), QString("\U0001f1f8"));
shortCodeToEmoji->insert(QString("regional_indicator_r"), QString("\U0001f1f7"));
shortCodeToEmoji->insert(QString("regional_indicator_q"), QString("\U0001f1f6"));
shortCodeToEmoji->insert(QString("regional_indicator_p"), QString("\U0001f1f5"));
shortCodeToEmoji->insert(QString("regional_indicator_o"), QString("\U0001f1f4"));
shortCodeToEmoji->insert(QString("regional_indicator_n"), QString("\U0001f1f3"));
shortCodeToEmoji->insert(QString("regional_indicator_m"), QString("\U0001f1f2"));
shortCodeToEmoji->insert(QString("regional_indicator_l"), QString("\U0001f1f1"));
shortCodeToEmoji->insert(QString("regional_indicator_k"), QString("\U0001f1f0"));
shortCodeToEmoji->insert(QString("regional_indicator_j"), QString("\U0001f1ef"));
shortCodeToEmoji->insert(QString("regional_indicator_i"), QString("\U0001f1ee"));
shortCodeToEmoji->insert(QString("regional_indicator_h"), QString("\U0001f1ed"));
shortCodeToEmoji->insert(QString("regional_indicator_g"), QString("\U0001f1ec"));
shortCodeToEmoji->insert(QString("regional_indicator_f"), QString("\U0001f1eb"));
shortCodeToEmoji->insert(QString("regional_indicator_e"), QString("\U0001f1ea"));
shortCodeToEmoji->insert(QString("regional_indicator_d"), QString("\U0001f1e9"));
shortCodeToEmoji->insert(QString("regional_indicator_c"), QString("\U0001f1e8"));
shortCodeToEmoji->insert(QString("regional_indicator_b"), QString("\U0001f1e7"));
shortCodeToEmoji->insert(QString("regional_indicator_a"), QString("\U0001f1e6"));
// for (auto emoji : shortCodeToEmoji)
// {
// emojiToShortCode.insert(QString(emoji.Value), (emoji.Key));
// }
// for (auto emoji : shortCodeToEmoji)
// {
// firstEmojiChars.GetOrAdd(emoji[0], []c => new ConcurrentDictionary<string, LazyLoadedImage>())[emoji] = null;
// }
}