qAsConst all the things

This commit is contained in:
Tobias Fella
2021-08-03 17:29:08 +02:00
parent 77318436ad
commit e187110680

View File

@@ -90,7 +90,7 @@ void CustomEmojiModel::setConnection(Connection* it)
QString CustomEmojiModel::preprocessText(const QString &it)
{
auto cp = it;
for (const auto& emoji : d->emojies) {
for (const auto& emoji : qAsConst(d->emojies)) {
cp.replace(emoji.regexp, QStringLiteral(R"(<img data-mx-emoticon="" src="%1" alt="%2" title="%2" height="32" vertical-align="middle" />)").arg(emoji.url).arg(emoji.name));
}
return cp;
@@ -99,7 +99,7 @@ QString CustomEmojiModel::preprocessText(const QString &it)
QVariantList CustomEmojiModel::filterModel(const QString &filter)
{
QVariantList results;
for (const auto& emoji : d->emojies) {
for (const auto& emoji : qAsConst(d->emojies)) {
if (results.length() >= 10) break;
if (!emoji.name.contains(filter, Qt::CaseInsensitive)) continue;