1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#ifndef MEDIASCANNER_H #define MEDIASCANNER_H #include <QStringList> #include <QDir> class MediaScanner : public QObject { Q_OBJECT public: MediaScanner(QObject* parent = NULL); virtual ~MediaScanner(); virtual void scanFiles(const QStringList &files, const QDir &dir) = 0; signals: void machingFile(QString); }; #endif // MEDIASCANNER_H