Make Emojis fully conform and use QString instead of std::string

This commit is contained in:
Rasmus Karlsson 2018-06-07 13:10:07 +02:00
parent 63c38c02d0
commit 9f2c4ab59a
2 changed files with 3 additions and 3 deletions

View file

@ -117,7 +117,7 @@ void Emojis::loadEmojis()
parseEmoji(emojiData, unparsedEmoji);
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);
@ -141,7 +141,7 @@ void Emojis::loadEmojis()
this->emojiShortCodeToEmoji.insert(variationEmojiData->shortCode,
variationEmojiData);
this->shortCodes.push_back(variationEmojiData->shortCode.toStdString());
this->shortCodes.push_back(variationEmojiData->shortCode);
this->emojiFirstByte[variationEmojiData->value.at(0)].append(variationEmojiData);

View file

@ -40,7 +40,7 @@ public:
EmojiMap emojis;
std::vector<std::string> shortCodes;
std::vector<QString> shortCodes;
void load();