From d8ead9573b6fd45e386d54b9aaec4e1c335b10ec Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Wed, 29 Dec 2021 04:28:08 +0100 Subject: Reduce allocations using QStringLiteral --- src/CombinedImagePackModel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/CombinedImagePackModel.cpp') diff --git a/src/CombinedImagePackModel.cpp b/src/CombinedImagePackModel.cpp index 47cb76ec..abc49dd5 100644 --- a/src/CombinedImagePackModel.cpp +++ b/src/CombinedImagePackModel.cpp @@ -17,7 +17,7 @@ CombinedImagePackModel::CombinedImagePackModel(const std::string &roomId, for (const auto &pack : packs) { QString packname = - pack.pack.pack ? QString::fromStdString(pack.pack.pack->display_name) : ""; + pack.pack.pack ? QString::fromStdString(pack.pack.pack->display_name) : QString(); for (const auto &img : pack.pack.images) { ImageDesc i{}; @@ -56,7 +56,7 @@ CombinedImagePackModel::data(const QModelIndex &index, int role) const if (hasIndex(index.row(), index.column(), index.parent())) { switch (role) { case CompletionModel::CompletionRole: - return QString("\"%2\"") + return QStringLiteral("\"%2\"") .arg(QString::fromStdString(images[index.row()].image.url).toHtmlEscaped(), QString::fromStdString(images[index.row()].image.body)); case Roles::Url: -- cgit 1.5.1