aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/fileops/fileops.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2021-01-25 20:49:44 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2021-01-25 20:49:44 +0000
commit8618c1e26a2cfe7a1c5dddf0fec3bab9311a9b7a (patch)
tree158964d3eba52cd196dd814ce8cd278f9f44f271 /src/plugins/General/fileops/fileops.h
parent69fac3438f57abc6da77611f2c42522b5a9abc6d (diff)
downloadqmmp-8618c1e26a2cfe7a1c5dddf0fec3bab9311a9b7a.tar.gz
qmmp-8618c1e26a2cfe7a1c5dddf0fec3bab9311a9b7a.tar.bz2
qmmp-8618c1e26a2cfe7a1c5dddf0fec3bab9311a9b7a.zip
fileops: added feature to execute external command (#1045)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9661 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/fileops/fileops.h')
-rw-r--r--src/plugins/General/fileops/fileops.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/plugins/General/fileops/fileops.h b/src/plugins/General/fileops/fileops.h
index 8940c3f17..1bd112913 100644
--- a/src/plugins/General/fileops/fileops.h
+++ b/src/plugins/General/fileops/fileops.h
@@ -47,22 +47,18 @@ public:
RENAME,
REMOVE,
MOVE,
+ EXECUTE
};
private slots:
- void execAction(int n);
+ void execAction();
private:
void copy(const QList<PlayListTrack*> &tracks, const QString &dest, const MetaDataFormatter *formatter);
- void rename(const QList<PlayListTrack *> &tracks, const MetaDataFormatter *formatter,
- PlayListModel *model);
- void move(const QList<PlayListTrack*> &tracks, const QString &dest, const MetaDataFormatter *formatter,
- PlayListModel *model);
+ void rename(const QList<PlayListTrack *> &tracks, const MetaDataFormatter *formatter, PlayListModel *model);
+ void move(const QList<PlayListTrack*> &tracks, const QString &dest, const MetaDataFormatter *formatter, PlayListModel *model);
+ void execute(const QList<PlayListTrack*> &tracks, const MetaDataFormatter *formatter, PlayListModel *model);
bool isValid(PlayListTrack *track) const;
-
- QList <int> m_types;
- QStringList m_patterns;
- QStringList m_destinations;
};
#endif