summaryrefslogtreecommitdiffstats
path: root/src/gui/text
diff options
context:
space:
mode:
authorMate Barany <mate.barany@qt.io>2022-09-15 18:05:07 +0200
committerMate Barany <mate.barany@qt.io>2022-09-21 16:45:44 +0200
commitc986c046b4804e08dbe4c8e78b73e1775d64711a (patch)
tree952579b67ea4deefe750afe92c7af05c85fc1723 /src/gui/text
parentcf396c2da9b9f8453cd62de0fcb20ed28ab9cd57 (diff)
QtGui: Use static const QString array to initialize QStringList
This commit addresses a comment from the review of QTBUG-98434. Introduce a static const QString array for the name filters and create the filtering QStringList from this array. Task-number: QTBUG-103100 Change-Id: I7e07ea1083d802340c943f4a67eb4a831be4516a Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io> Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/gui/text')
-rw-r--r--src/gui/text/freetype/qfreetypefontdatabase.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gui/text/freetype/qfreetypefontdatabase.cpp b/src/gui/text/freetype/qfreetypefontdatabase.cpp
index e941614b4f..cf1ca42ab4 100644
--- a/src/gui/text/freetype/qfreetypefontdatabase.cpp
+++ b/src/gui/text/freetype/qfreetypefontdatabase.cpp
@@ -34,14 +34,14 @@ void QFreeTypeFontDatabase::populateFontDatabase()
return;
}
- QStringList nameFilters;
- nameFilters << "*.ttf"_L1
- << "*.ttc"_L1
- << "*.pfa"_L1
- << "*.pfb"_L1
- << "*.otf"_L1;
-
- const auto fis = dir.entryInfoList(nameFilters, QDir::Files);
+ static const QString nameFilters[] = {
+ u"*.ttf"_s,
+ u"*.pfa"_s,
+ u"*.pfb"_s,
+ u"*.otf"_s,
+ };
+
+ const auto fis = dir.entryInfoList(QStringList::fromReadOnlyData(nameFilters), QDir::Files);
for (const QFileInfo &fi : fis) {
const QByteArray file = QFile::encodeName(fi.absoluteFilePath());
QFreeTypeFontDatabase::addTTFile(QByteArray(), file);