Changeset View
Changeset View
Standalone View
Standalone View
src/kitemviews/kfileitemmodelrolesupdater.cpp
Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Line(s) | 69 | KFileItemModelRolesUpdater::KFileItemModelRolesUpdater(KFileItemModel* model, QObject* parent) : | |||
---|---|---|---|---|---|
94 | m_directoryContentsCounter(0) | 94 | m_directoryContentsCounter(0) | ||
95 | #ifdef HAVE_BALOO | 95 | #ifdef HAVE_BALOO | ||
96 | , m_balooFileMonitor(0) | 96 | , m_balooFileMonitor(0) | ||
97 | #endif | 97 | #endif | ||
98 | { | 98 | { | ||
99 | Q_ASSERT(model); | 99 | Q_ASSERT(model); | ||
100 | 100 | | |||
101 | const KConfigGroup globalConfig(KSharedConfig::openConfig(), "PreviewSettings"); | 101 | const KConfigGroup globalConfig(KSharedConfig::openConfig(), "PreviewSettings"); | ||
102 | m_enabledPlugins = globalConfig.readEntry("Plugins", QStringList() | 102 | m_enabledPlugins = globalConfig.readEntry("Plugins", QStringList()); | ||
103 | << QStringLiteral("directorythumbnail") | 103 | if (m_enabledPlugins.isEmpty()) { | ||
104 | << QStringLiteral("imagethumbnail") | 104 | m_enabledPlugins = KIO::PreviewJob::defaultPlugins(); | ||
105 | << QStringLiteral("jpegthumbnail")); | 105 | } | ||
106 | 106 | | |||
107 | connect(m_model, &KFileItemModel::itemsInserted, | 107 | connect(m_model, &KFileItemModel::itemsInserted, | ||
108 | this, &KFileItemModelRolesUpdater::slotItemsInserted); | 108 | this, &KFileItemModelRolesUpdater::slotItemsInserted); | ||
109 | connect(m_model, &KFileItemModel::itemsRemoved, | 109 | connect(m_model, &KFileItemModel::itemsRemoved, | ||
110 | this, &KFileItemModelRolesUpdater::slotItemsRemoved); | 110 | this, &KFileItemModelRolesUpdater::slotItemsRemoved); | ||
111 | connect(m_model, &KFileItemModel::itemsChanged, | 111 | connect(m_model, &KFileItemModel::itemsChanged, | ||
112 | this, &KFileItemModelRolesUpdater::slotItemsChanged); | 112 | this, &KFileItemModelRolesUpdater::slotItemsChanged); | ||
113 | connect(m_model, &KFileItemModel::itemsMoved, | 113 | connect(m_model, &KFileItemModel::itemsMoved, | ||
▲ Show 20 Lines • Show All 1092 Lines • Show Last 20 Lines |