mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-05 16:19:10 +00:00
get rid of KFileItemActionPlugin
This commit is contained in:
parent
5e91504d4b
commit
192f00e32f
|
@ -27,8 +27,7 @@
|
|||
#include "dolphinremoveaction.h"
|
||||
|
||||
#include <KActionCollection>
|
||||
#include <kfileitemactionplugin.h>
|
||||
#include <kabstractfileitemactionplugin.h>
|
||||
#include <KAbstractFileItemActionPlugin>
|
||||
#include <KFileItemActions>
|
||||
#include <KFileItemListProperties>
|
||||
#include <KIO/RestoreJob>
|
||||
|
@ -512,13 +511,6 @@ void DolphinContextMenu::addFileItemPluginActions()
|
|||
continue;
|
||||
}
|
||||
|
||||
// Old API (kdelibs-4.6.0 only)
|
||||
KFileItemActionPlugin* plugin = service->createInstance<KFileItemActionPlugin>();
|
||||
if (plugin) {
|
||||
plugin->setParent(this);
|
||||
addActions(plugin->actions(props, m_mainWindow));
|
||||
}
|
||||
// New API (kdelibs >= 4.6.1)
|
||||
KAbstractFileItemActionPlugin* abstractPlugin = service->createInstance<KAbstractFileItemActionPlugin>();
|
||||
if (abstractPlugin) {
|
||||
abstractPlugin->setParent(this);
|
||||
|
|
Loading…
Reference in a new issue