Modern C++.

This commit is contained in:
Black Hat
2019-08-04 22:36:32 +08:00
parent 5c75f009eb
commit ced82bd666
17 changed files with 335 additions and 491 deletions

View File

@@ -28,49 +28,49 @@ QVariantList EmojiModel::filterModel(const QString& filter) {
QVariantList result;
for (QVariant e : people) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : nature) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : food) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : activity) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : travel) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : objects) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : symbols) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}
}
for (QVariant e : flags) {
Emoji emoji = qvariant_cast<Emoji>(e);
auto emoji = qvariant_cast<Emoji>(e);
if (emoji.shortname.startsWith(filter)) {
result.append(e);
}