+#ifndef SOUNDFILESMANAGER_H
+#define SOUNDFILESMANAGER_H
+
+#include <QObject>
+ #include <QFileInfo>
+class QStandardItemModel;
+class QDomElement;
+class SoundFilesManager : public QObject
+{
+ Q_OBJECT
+public:
+ explicit SoundFilesManager(QObject *parent = 0);
+ bool Init(QDomElement);
+ QStandardItemModel * GetModel();
+
+signals:
+
+public slots:
+
+private:
+ QStandardItemModel *model_of_files;
+ bool InitModel();
+ void appendFile(QFileInfoList * list_of_files, QFileInfo inf);
+ bool checkFileInModelAndExist(QFileInfo inf);
+ void appendToModel(QFileInfoList * list_of_files);
+ void filesFromXmlDB(QDomElement);
+
+};
+
+#endif // SOUNDFILESMANAGER_H