Port fileitemactionplugin free of KDELibs4Support
This commit is contained in:
parent
82a8d921b8
commit
0c0cfb711d
3 changed files with 6 additions and 6 deletions
|
@ -2,6 +2,6 @@ add_definitions(-DTRANSLATION_DOMAIN="kdeconnect-fileitemaction")
|
|||
include_directories(${CMAKE_SOURCE_DIR})
|
||||
|
||||
add_library(kdeconnectfiletiemaction MODULE sendfileitemaction.cpp)
|
||||
target_link_libraries(kdeconnectfiletiemaction KF5::KIOWidgets KF5::I18n KF5::KDELibs4Support kdeconnectinterfaces)
|
||||
target_link_libraries(kdeconnectfiletiemaction KF5::KIOWidgets KF5::I18n kdeconnectinterfaces)
|
||||
install(TARGETS kdeconnectfiletiemaction DESTINATION ${PLUGIN_INSTALL_DIR})
|
||||
install(FILES kdeconnectsendfile.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
||||
|
|
|
@ -41,11 +41,11 @@ K_PLUGIN_FACTORY(SendFileItemActionFactory, registerPlugin<SendFileItemAction>()
|
|||
|
||||
Q_LOGGING_CATEGORY(KDECONNECT_FILEITEMACTION, "kdeconnect.fileitemaction")
|
||||
|
||||
SendFileItemAction::SendFileItemAction(QObject* parent, const QVariantList& ): KFileItemActionPlugin(parent)
|
||||
SendFileItemAction::SendFileItemAction(QObject* parent, const QVariantList& ): KAbstractFileItemActionPlugin(parent)
|
||||
{
|
||||
}
|
||||
|
||||
QList<QAction*> SendFileItemAction::actions(const KFileItemListProperties& fileItemInfos, QWidget* parentWidget) const
|
||||
QList<QAction*> SendFileItemAction::actions(const KFileItemListProperties& fileItemInfos, QWidget* parentWidget)
|
||||
{
|
||||
DevicesModel m;
|
||||
|
||||
|
|
|
@ -21,8 +21,8 @@
|
|||
#ifndef SENDFILEITEMACTION_H
|
||||
#define SENDFILEITEMACTION_H
|
||||
|
||||
#include <kfileitemactionplugin.h>
|
||||
#include <KFileItemListProperties>
|
||||
#include <KAbstractFileItemActionPlugin>
|
||||
#include <QLoggingCategory>
|
||||
|
||||
class QAction;
|
||||
|
@ -30,12 +30,12 @@ class KFileItemListProperties;
|
|||
class QWidget;
|
||||
|
||||
Q_DECLARE_LOGGING_CATEGORY(KDECONNECT_FILEITEMACTION)
|
||||
class SendFileItemAction : public KFileItemActionPlugin
|
||||
class SendFileItemAction : public KAbstractFileItemActionPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
SendFileItemAction(QObject* parent, const QVariantList &args);
|
||||
virtual QList< QAction* > actions(const KFileItemListProperties& fileItemInfos, QWidget* parentWidget) const;
|
||||
virtual QList< QAction* > actions(const KFileItemListProperties& fileItemInfos, QWidget* parentWidget);
|
||||
|
||||
private Q_SLOTS:
|
||||
void sendFile();
|
||||
|
|
Loading…
Reference in a new issue