4 \brief File .H for class profiledb
8 #include <QtCore/QObject>
12 \brief Class stores and retrieves the profiles from XML
13 \author Jakub Šplíchal <jakub.bzouk@gmail.com>
15 #include "profilesmanager.h"
16 #include "soundfilesmanager.h"
17 #include "rulesmanager.h"
19 class ProfileDB : public QObject
23 ProfileDB(QObject *parent = 0);
28 ProfilesManager *GetProfileManager() const;
30 SoundFilesManager *GetSoundFilesManager() const;
32 RulesManager *GetRulesManager() const;
35 ProfilesManager *profile_manager;
36 SoundFilesManager *sound_files_manager;
37 RulesManager *rules_manager;
40 void SaveProfilesToXml();