┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/views
diff options
context:
space:
mode:
Diffstat (limited to 'src/views')
-rw-r--r--src/views/dolphinitemlistview.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/views/dolphinitemlistview.cpp b/src/views/dolphinitemlistview.cpp
index a3740cb26..d73889fd5 100644
--- a/src/views/dolphinitemlistview.cpp
+++ b/src/views/dolphinitemlistview.cpp
@@ -30,6 +30,7 @@
#include <kitemviews/kitemlistcontroller.h>
#include <kitemviews/kitemliststyleoption.h>
+#include <KIO/PreviewJob>
#include <views/viewmodecontroller.h>
@@ -94,11 +95,11 @@ void DolphinItemListView::readSettings()
updateGridSize();
const KConfigGroup globalConfig(KSharedConfig::openConfig(), "PreviewSettings");
- const QStringList plugins = globalConfig.readEntry("Plugins", QStringList()
- << QStringLiteral("directorythumbnail")
- << QStringLiteral("imagethumbnail")
- << QStringLiteral("jpegthumbnail"));
- setEnabledPlugins(plugins);
+ QStringList enabledPlugins = globalConfig.readEntry("Plugins", QStringList());
+ if (enabledPlugins.isEmpty()) {
+ enabledPlugins = KIO::PreviewJob::defaultPlugins();
+ }
+ setEnabledPlugins(enabledPlugins);
endTransaction();
}