defuze.me  Client
audiotrackloader.hpp
00001 /**************************************************************************
00002 ** defuze.me Epitech Innovative Project
00003 **
00004 ** Copyright 2010-2011
00005 **   Athena Calmettes - Jocelyn De La Rosa - Francois Gaillard
00006 **   Adrien Jarthon - Alexandre Moore - Luc Peres - Arnaud Sellier
00007 **
00008 ** All rights reserved.
00009 **************************************************************************/
00010 
00011 #ifndef AUDIOTRACKLOADER_HPP
00012 #define AUDIOTRACKLOADER_HPP
00013 
00014 #include <QObject>
00015 
00016 namespace Library {
00020     class AudioTrackLoader : public QObject
00021     {
00022         Q_OBJECT
00023     public:
00024         explicit AudioTrackLoader(int id);
00025 
00026     signals:
00027         void        loaded(int id);
00028 
00029     public slots:
00030         void        load();
00031 
00032     private:
00033         int id;
00034     };
00035 }
00036 
00037 #endif // AUDIOTRACKLOADER_HPP