defuze.me
Client
|
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 AUDIOSLICEWIDGET_HPP 00012 #define AUDIOSLICEWIDGET_HPP 00013 00014 #include "ui_audioslicewidget.h" 00015 #include "audioeffectwidget.hpp" 00016 00017 class AudioSliceWidget : public QWidget, private Ui::AudioSliceWidget 00018 { 00019 Q_OBJECT 00020 00021 public: 00022 explicit AudioSliceWidget(QWidget *parent = 0); 00023 void refreshUI(); 00024 void setMixerName(const QString& name); 00025 void setOutputName(const QString& name); 00026 void addEffect(AudioEffectWidget*effectWidget); 00027 }; 00028 00029 #endif // AUDIOSLICEWIDGET_HPP