defuze.me  Client
audioslice.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 AUDIOSLICE_HPP
00012 #define AUDIOSLICE_HPP
00013 
00014 #include "staticplugin.hpp"
00015 #include "audiomixer.hpp"
00016 #include "audioslicewidget.hpp"
00017 
00018 namespace Mixer
00019 {
00020     class AudioSlice : public QObject
00021     {
00022     public:
00023         AudioSlice(Audio::AudioMixer *mixer);
00024         AudioSliceWidget *getWidget() const;
00025     private:
00026         Audio::AudioMixer   *mixer;
00027         AudioSliceWidget    *widget;
00028     };
00029 }
00030 #endif // AUDIOSLICE_HPP