qAsConst all the things
This commit is contained in:
@@ -90,7 +90,7 @@ void CustomEmojiModel::setConnection(Connection* it)
|
|||||||
QString CustomEmojiModel::preprocessText(const QString &it)
|
QString CustomEmojiModel::preprocessText(const QString &it)
|
||||||
{
|
{
|
||||||
auto cp = 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));
|
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;
|
return cp;
|
||||||
@@ -99,7 +99,7 @@ QString CustomEmojiModel::preprocessText(const QString &it)
|
|||||||
QVariantList CustomEmojiModel::filterModel(const QString &filter)
|
QVariantList CustomEmojiModel::filterModel(const QString &filter)
|
||||||
{
|
{
|
||||||
QVariantList results;
|
QVariantList results;
|
||||||
for (const auto& emoji : d->emojies) {
|
for (const auto& emoji : qAsConst(d->emojies)) {
|
||||||
if (results.length() >= 10) break;
|
if (results.length() >= 10) break;
|
||||||
if (!emoji.name.contains(filter, Qt::CaseInsensitive)) continue;
|
if (!emoji.name.contains(filter, Qt::CaseInsensitive)) continue;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user