summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2026-03-12 22:23:04 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2026-03-12 22:23:04 +1100
commit5c4e1bc64d0957c2872cac9b66a0d766cea2dd7b (patch)
treec5d8d936ed6e37539bca8da28d070b5b50f64d92 /plugin
parentnetworkusage: avoid intermediate array copy for history updates (diff)
downloadcaelestia-shell-5c4e1bc64d0957c2872cac9b66a0d766cea2dd7b.tar.gz
caelestia-shell-5c4e1bc64d0957c2872cac9b66a0d766cea2dd7b.tar.bz2
caelestia-shell-5c4e1bc64d0957c2872cac9b66a0d766cea2dd7b.zip
filesystemmodel: use static QMimeDatabase instance
Diffstat (limited to 'plugin')
-rw-r--r--plugin/src/Caelestia/Models/filesystemmodel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugin/src/Caelestia/Models/filesystemmodel.cpp b/plugin/src/Caelestia/Models/filesystemmodel.cpp
index e387ecd..4eb94cd 100644
--- a/plugin/src/Caelestia/Models/filesystemmodel.cpp
+++ b/plugin/src/Caelestia/Models/filesystemmodel.cpp
@@ -57,8 +57,8 @@ bool FileSystemEntry::isImage() const {
QString FileSystemEntry::mimeType() const {
if (!m_mimeTypeInitialised) {
- const QMimeDatabase db;
- m_mimeType = db.mimeTypeForFile(m_path).name();
+ static const QMimeDatabase s_db;
+ m_mimeType = s_db.mimeTypeForFile(m_path).name();
m_mimeTypeInitialised = true;
}
return m_mimeType;