soundchannel.h

Go to the documentation of this file.
00001 #ifndef SOUNDCHANNEL_H
00002 #define SOUNDCHANNEL_H
00003 
00004 #include <QLineEdit>
00005 
00006 #include <bbob_interfaces.h>
00007 #include "bbob_channel.h"
00008 
00009 /// Accepts Channel input to play a sound
00010 class SoundChannel : public BBoB_Channel
00011 {
00012     Q_OBJECT
00013 
00014 public:
00015     SoundChannel( BBoB_Module* mod, int channel_dir = 0, int channel_type = 0, QString channel_name = "" );
00016     BBoB_Module* Module;
00017 
00018     QLineEdit* Sender;
00019     QLineEdit* Data;
00020 
00021     void SaveSettings(const BBoB_Settings* settings, const QString modName);
00022 
00023 public slots:
00024     void Input(QString s);
00025     void SendOutput(const QString s);
00026 
00027 signals:
00028     void Output(QString s);
00029 };
00030 
00031 #endif
00032 

Generated on Sun Oct 28 22:51:28 2007 for BBoB by  doxygen 1.5.3