#ifndef _audiowidget_h #define _audiowidget_h #include #include namespace XINE { class Lib; } class QVBoxLayout; class QTextView; class QSlider; class QLabel; class AudioWidget:public QWidget { Q_OBJECT public: AudioWidget( QWidget * parent=0, const char * name=0, WFlags f=0 ); virtual ~AudioWidget(); int playFile(const DocLnk&,XINE::Lib*); public slots: virtual void stopPlaying(); virtual void updatePos(int); protected: XINE::Lib*m_xineLib; DocLnk m_current; QVBoxLayout*m_MainLayout; QTextView*m_InfoBox; static QString secToString(int sec); protected slots: }; #endif