diff options
| author | Kai Uwe Broulik <[email protected]> | 2026-02-07 09:41:58 +0100 |
|---|---|---|
| committer | Kai Uwe Broulik <[email protected]> | 2026-02-07 09:41:58 +0100 |
| commit | 9bb9040c3fe541b29130ab50907d5c5134040271 (patch) | |
| tree | 9f568cca7407766fec8c129795777525f84cefc1 /src/kitemviews/kfileitemmodelrolesupdater.cpp | |
| parent | 9f9d87483a45e6d30968a08f0f6029076d561c03 (diff) | |
Remove preview ignore maximum local size handling from Dolphin
This all seems to be done by the PreviewJob in KIO already.
Diffstat (limited to 'src/kitemviews/kfileitemmodelrolesupdater.cpp')
| -rw-r--r-- | src/kitemviews/kfileitemmodelrolesupdater.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/kitemviews/kfileitemmodelrolesupdater.cpp b/src/kitemviews/kfileitemmodelrolesupdater.cpp index 5e68b29e3..cff4c6f2e 100644 --- a/src/kitemviews/kfileitemmodelrolesupdater.cpp +++ b/src/kitemviews/kfileitemmodelrolesupdater.cpp @@ -76,7 +76,6 @@ KFileItemModelRolesUpdater::KFileItemModelRolesUpdater(KFileItemModel *model, QO , m_roles() , m_resolvableRoles() , m_enabledPlugins() - , m_localFileSizePreviewLimit(0) , m_pendingSortRoleItems() , m_pendingIndexes() , m_pendingPreviewItems() @@ -97,7 +96,6 @@ KFileItemModelRolesUpdater::KFileItemModelRolesUpdater(KFileItemModel *model, QO const KConfigGroup globalConfig(KSharedConfig::openConfig(), QStringLiteral("PreviewSettings")); m_enabledPlugins = globalConfig.readEntry("Plugins", KIO::PreviewJob::defaultPlugins()); - m_localFileSizePreviewLimit = static_cast<qulonglong>(globalConfig.readEntry("MaximumSize", 0)); connect(m_model, &KFileItemModel::itemsInserted, this, &KFileItemModelRolesUpdater::slotItemsInserted); connect(m_model, &KFileItemModel::itemsRemoved, this, &KFileItemModelRolesUpdater::slotItemsRemoved); @@ -333,16 +331,6 @@ QStringList KFileItemModelRolesUpdater::enabledPlugins() const return m_enabledPlugins; } -void KFileItemModelRolesUpdater::setLocalFileSizePreviewLimit(const qlonglong size) -{ - m_localFileSizePreviewLimit = size; -} - -qlonglong KFileItemModelRolesUpdater::localFileSizePreviewLimit() const -{ - return m_localFileSizePreviewLimit; -} - void KFileItemModelRolesUpdater::setHoverSequenceState(const QUrl &itemUrl, int seqIdx) { const KFileItem item = m_model->fileItem(itemUrl); @@ -985,7 +973,6 @@ void KFileItemModelRolesUpdater::startPreviewJob() KIO::PreviewJob *job = new KIO::PreviewJob(items, cacheSize(), &m_enabledPlugins); job->setDevicePixelRatio(m_devicePixelRatio); - job->setIgnoreMaximumSize(referenceItem.isLocalFile() && !referenceItem.isSlow() && m_localFileSizePreviewLimit <= 0); if (job->uiDelegate()) { KJobWidgets::setWindow(job, qApp->activeWindow()); } @@ -1094,7 +1081,6 @@ void KFileItemModelRolesUpdater::loadNextHoverSequencePreview() KIO::PreviewJob *job = new KIO::PreviewJob({m_hoverSequenceItem}, cacheSize(), &m_enabledPlugins); job->setSequenceIndex(loadSeqIdx); - job->setIgnoreMaximumSize(m_hoverSequenceItem.isLocalFile() && !m_hoverSequenceItem.isSlow() && m_localFileSizePreviewLimit <= 0); if (job->uiDelegate()) { KJobWidgets::setWindow(job, qApp->activeWindow()); } |
