root/src/mediascanner.h

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