diff options
author | Igor Kushnir <igorkuo@gmail.com> | 2021-12-12 11:54:16 +0200 |
---|---|---|
committer | Igor Kushnir <igorkuo@gmail.com> | 2021-12-21 17:05:20 +0200 |
commit | b45141a4c6020fc20d5f06267c574f37aaf8a494 (patch) | |
tree | d85ccc0116ba9cd4ec3983eb6a26db12e9ea24f8 /src | |
parent | 6ad6df88dc1067d7dd38e40ceae8840fc03af4cd (diff) |
QMimeDatabasePrivate: pass QLatin1String to QStringBuilder
This should be more efficient than passing QStringLiteral.
Change-Id: Ia96633c9db6cb287dd9c196e739047b8a46abb4d
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/mimetypes/qmimedatabase.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/mimetypes/qmimedatabase.cpp b/src/corelib/mimetypes/qmimedatabase.cpp index 5415e8e548..9a9027e94e 100644 --- a/src/corelib/mimetypes/qmimedatabase.cpp +++ b/src/corelib/mimetypes/qmimedatabase.cpp @@ -101,7 +101,7 @@ void QMimeDatabasePrivate::loadProviders() // We use QStandardPaths every time to check if new files appeared const QStringList mimeDirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QLatin1String("mime"), QStandardPaths::LocateDirectory); const auto fdoIterator = std::find_if(mimeDirs.constBegin(), mimeDirs.constEnd(), [](const QString &mimeDir) -> bool { - return QFileInfo::exists(mimeDir + QStringLiteral("/packages/freedesktop.org.xml")); } + return QFileInfo::exists(mimeDir + QLatin1String("/packages/freedesktop.org.xml")); } ); const bool needInternalDB = QMimeXMLProvider::InternalDatabaseAvailable && fdoIterator == mimeDirs.constEnd(); //qDebug() << "mime dirs:" << mimeDirs; @@ -112,7 +112,7 @@ void QMimeDatabasePrivate::loadProviders() m_providers.reserve(mimeDirs.size() + (needInternalDB ? 1 : 0)); for (const QString &mimeDir : mimeDirs) { - const QString cacheFile = mimeDir + QStringLiteral("/mime.cache"); + const QString cacheFile = mimeDir + QLatin1String("/mime.cache"); // Check if we already have a provider for this dir const auto predicate = [mimeDir](const std::unique_ptr<QMimeProviderBase> &prov) { |