summaryrefslogtreecommitdiff
path: root/plugins-unmaintained/Listener/dbus/Catchcopy.h
blob: d28a253947680adcf1aab9df8d949f92e07116e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef CATCHCOPY_H
#define CATCHCOPY_H

#include <QObject>
#include <QStringList>

class Catchcopy : public QObject
{
	Q_OBJECT
public:
	explicit Catchcopy();
signals:
	void newCopy(const quint32 &id,const QStringList &sources,const QString &destination);
	void newMove(const quint32 &id,const QStringList &sources,const QString &destination);
public slots:
	Q_SCRIPTABLE void copy(const QStringList &sources,const QString &destination);
	Q_SCRIPTABLE void move(const QStringList &sources,const QString &destination);
};

#endif // CATCHCOPY_H