Make Emojis fully conform and use QString instead of std::string
This commit is contained in:
@@ -117,7 +117,7 @@ void Emojis::loadEmojis()
|
|||||||
parseEmoji(emojiData, unparsedEmoji);
|
parseEmoji(emojiData, unparsedEmoji);
|
||||||
|
|
||||||
this->emojiShortCodeToEmoji.insert(emojiData->shortCode, emojiData);
|
this->emojiShortCodeToEmoji.insert(emojiData->shortCode, emojiData);
|
||||||
this->shortCodes.push_back(emojiData->shortCode.toStdString());
|
this->shortCodes.emplace_back(emojiData->shortCode);
|
||||||
|
|
||||||
this->emojiFirstByte[emojiData->value.at(0)].append(emojiData);
|
this->emojiFirstByte[emojiData->value.at(0)].append(emojiData);
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ void Emojis::loadEmojis()
|
|||||||
|
|
||||||
this->emojiShortCodeToEmoji.insert(variationEmojiData->shortCode,
|
this->emojiShortCodeToEmoji.insert(variationEmojiData->shortCode,
|
||||||
variationEmojiData);
|
variationEmojiData);
|
||||||
this->shortCodes.push_back(variationEmojiData->shortCode.toStdString());
|
this->shortCodes.push_back(variationEmojiData->shortCode);
|
||||||
|
|
||||||
this->emojiFirstByte[variationEmojiData->value.at(0)].append(variationEmojiData);
|
this->emojiFirstByte[variationEmojiData->value.at(0)].append(variationEmojiData);
|
||||||
|
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ public:
|
|||||||
|
|
||||||
EmojiMap emojis;
|
EmojiMap emojis;
|
||||||
|
|
||||||
std::vector<std::string> shortCodes;
|
std::vector<QString> shortCodes;
|
||||||
|
|
||||||
void load();
|
void load();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user