summary refs log tree commit diff
path: root/src/emoji/EmojiModel.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2023-02-19 21:22:20 +0100
committerNicolas Werner <nicolas.werner@hotmail.de>2023-02-19 21:38:28 +0100
commit920409e9149f99e894eb2e3bcd316e51a65e1bde (patch)
tree49e29313a3abf2174bad4e4ba082fa447d2d2599 /src/emoji/EmojiModel.cpp
parentAutomatically fetch keys for undecrypted messages after verification (diff)
downloadnheko-920409e9149f99e894eb2e3bcd316e51a65e1bde.tar.xz
Reduce code bloat a bit
Especially the emoji array shrinks a lot with this, but adds a few extra
relocations on startup. But it removes a lot of exception handling code
at runtime, which is nice and possibly this is still faster.
Diffstat (limited to 'src/emoji/EmojiModel.cpp')
-rw-r--r--src/emoji/EmojiModel.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/emoji/EmojiModel.cpp b/src/emoji/EmojiModel.cpp

index c9e6ffe8..be3da871 100644 --- a/src/emoji/EmojiModel.cpp +++ b/src/emoji/EmojiModel.cpp
@@ -57,17 +57,17 @@ EmojiModel::data(const QModelIndex &index, int role) const case Qt::DisplayRole: case CompletionModel::CompletionRole: case static_cast<int>(EmojiModel::Roles::Unicode): - return Provider::emoji[index.row()].unicode; + return Provider::emoji[index.row()].unicode(); case Qt::ToolTipRole: - return Provider::emoji[index.row()].shortName + ", " + - Provider::emoji[index.row()].unicodeName; + return Provider::emoji[index.row()].shortName() + ", " + + Provider::emoji[index.row()].unicodeName(); case CompletionModel::SearchRole2: case static_cast<int>(EmojiModel::Roles::UnicodeName): - return Provider::emoji[index.row()].unicodeName; + return Provider::emoji[index.row()].unicodeName(); case CompletionModel::SearchRole: case static_cast<int>(EmojiModel::Roles::ShortName): - return Provider::emoji[index.row()].shortName; + return Provider::emoji[index.row()].shortName(); case static_cast<int>(EmojiModel::Roles::Category): return QVariant::fromValue(Provider::emoji[index.row()].category);