mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 17:01:22 +00:00
Fix version macro with respect to finding "KFileItemAction/Plugin" services
GIT_SILENT
This commit is contained in:
parent
2c8adb10ec
commit
00c26fb390
|
@ -22,6 +22,7 @@
|
||||||
#include <KService>
|
#include <KService>
|
||||||
#include <KServiceTypeTrader>
|
#include <KServiceTypeTrader>
|
||||||
#include <kio_version.h>
|
#include <kio_version.h>
|
||||||
|
#include <kiocore_export.h>
|
||||||
|
|
||||||
#include <QtGlobal>
|
#include <QtGlobal>
|
||||||
#include <knewstuff_version.h>
|
#include <knewstuff_version.h>
|
||||||
|
@ -308,7 +309,7 @@ void ContextMenuSettingsPage::loadServices()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load service plugins, this is deprecated in KIO 5.82
|
// Load service plugins, this is deprecated in KIO 5.82
|
||||||
#if KIO_VERSION < QT_VERSION_CHECK(6, 0, 0)
|
#if KIOCORE_BUILD_DEPRECATED_SINCE(5, 82)
|
||||||
const KService::List pluginServices = KServiceTypeTrader::self()->query(QStringLiteral("KFileItemAction/Plugin"));
|
const KService::List pluginServices = KServiceTypeTrader::self()->query(QStringLiteral("KFileItemAction/Plugin"));
|
||||||
for (const KService::Ptr &service : pluginServices) {
|
for (const KService::Ptr &service : pluginServices) {
|
||||||
const QString desktopEntryName = service->desktopEntryName();
|
const QString desktopEntryName = service->desktopEntryName();
|
||||||
|
|
Loading…
Reference in a new issue