diff --git a/src/plugins/find/searchresulttreemodel.cpp b/src/plugins/find/searchresulttreemodel.cpp
index b9a3d8e2d02cac2a71dac401f0f29b783b8cc851..621664e30496d86f605172a771e3dc724de58fb4 100644
--- a/src/plugins/find/searchresulttreemodel.cpp
+++ b/src/plugins/find/searchresulttreemodel.cpp
@@ -245,10 +245,11 @@ QVariant SearchResultTreeModel::data(const SearchResultFile *file, int role) con
         break;
     }
     case Qt::DisplayRole: {
-        QString result = QDir::toNativeSeparators(file->fileName());
-        result += QLatin1String(" (");
-        result += QString::number(file->childrenCount());
-        result +=  QLatin1Char(')');
+        const QString result =
+                QDir::toNativeSeparators(file->fileName())
+                + QString::fromLatin1(" (")
+                + QString::number(file->childrenCount())
+                + QLatin1Char(')');
         return QVariant(result);
     }
     case ItemDataRoles::FileNameRole: