Changeset View
Changeset View
Standalone View
Standalone View
src/urifilters/ikws/ikwsopts.cpp
Show First 20 Lines • Show All 357 Lines • ▼ Show 20 Line(s) | 347 | for (SearchProvider *provider : providers) { | |||
---|---|---|---|---|---|
358 | service.writeEntry("Name", provider->name()); | 358 | service.writeEntry("Name", provider->name()); | ||
359 | service.writeEntry("Query", provider->query()); | 359 | service.writeEntry("Query", provider->query()); | ||
360 | service.writeEntry("Keys", provider->keys()); | 360 | service.writeEntry("Keys", provider->keys()); | ||
361 | service.writeEntry("Charset", provider->charset()); | 361 | service.writeEntry("Charset", provider->charset()); | ||
362 | service.writeEntry("Hidden", false); // we might be overwriting a hidden entry | 362 | service.writeEntry("Hidden", false); // we might be overwriting a hidden entry | ||
363 | } | 363 | } | ||
364 | 364 | | |||
365 | const QStringList servicesDirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("kservices5/searchproviders/"), QStandardPaths::LocateDirectory); | 365 | const QStringList servicesDirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("kservices5/searchproviders/"), QStandardPaths::LocateDirectory); | ||
366 | Q_FOREACH (const QString &providerName, m_deletedProviders) { | 366 | for (const QString &providerName : qAsConst(m_deletedProviders)) { | ||
367 | QStringList matches; | 367 | QStringList matches; | ||
368 | for (const QString &dir : servicesDirs) { | 368 | for (const QString &dir : servicesDirs) { | ||
369 | QString current = dir + QLatin1Char('/') + providerName + QLatin1String(".desktop"); | 369 | QString current = dir + QLatin1Char('/') + providerName + QLatin1String(".desktop"); | ||
370 | if (QFile::exists(current)) { | 370 | if (QFile::exists(current)) { | ||
371 | matches += current; | 371 | matches += current; | ||
372 | } | 372 | } | ||
373 | } | 373 | } | ||
374 | 374 | | |||
▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines |