1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
/*
* SPDX-FileCopyrightText: 2012-2016 Ivan Cukic <ivan.cukic@kde.org>
*
* SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
*/
#ifndef FILE_ITEM_LINKING_PLUGIN_H
#define FILE_ITEM_LINKING_PLUGIN_H
#include <KAbstractFileItemActionPlugin>
#include <QList>
#include <QAction>
#include <QVariant>
#include <utils/d_ptr.h>
/**
* FileItemLinkingPlugin
*/
class FileItemLinkingPlugin : public KAbstractFileItemActionPlugin {
public:
FileItemLinkingPlugin(QObject *parent, const QVariantList &);
~FileItemLinkingPlugin() override;
QList<QAction *> actions(const KFileItemListProperties &fileItemInfos,
QWidget *parentWidget) override;
private:
D_PTR;
};
#endif // FILE_ITEM_LINKING_PLUGIN_H
|