Initial implementation for zip-file contents scanning.
[emufront] / src / utils / fileutil.h
1 #ifndef FILEUTIL_H
2 #define FILEUTIL_H
3
4 #include <QObject>
5 #include "../dataobjects/emufrontfileobject.h"
6 #include "../dataobjects/filepathobject.h"
7
8 class QStringList;
9
10 class FileUtil : QObject
11 {
12
13
14 public:
15     FileUtil(QObject *parent);
16
17     QList<EmuFrontFileObject*> scanFilePath(const FilePathObject *fpo, const QStringList filters);
18 private:
19     QList<EmuFrontFileObject*>  listContents(const QString filePath, const FilePathObject *fp);
20 };
21
22 #endif // FILEUTIL_H