#ifndef TRACKDROPTARGET_H #define TRACKDROPTARGET_H #include class TrackDropTarget { signals: public: virtual ~TrackDropTarget() { } void emitTrackDropped(const QString& filename, const QString& group) { emit trackDropped(filename, group); } signals: virtual void trackDropped(QString filename, QString group) = 0; virtual void cloneDeck(QString source_group, QString target_group) = 0; }; #endif // TRACKDROPTARGET