promoe/src/ShadedDisplay.h
2007-10-07 14:34:53 +02:00

39 lines
713 B
C++

#ifndef __SHADEDDISPLAY_H__
#define __SHADEDDISPLAY_H__
class ShadedDisplay;
#include <xmmsclient/xmmsclient++.h>
#include "Display.h"
class MainWindow;
class Button;
class SmallNumberDisplay;
class TextScroller;
class ShadedDisplay : public SkinDisplay
{
Q_OBJECT
public:
ShadedDisplay (QWidget *parent);
~ShadedDisplay () { }
SmallNumberDisplay *m_number;
SmallNumberDisplay *m_number2;
TextScroller *m_title;
private:
Button *m_prev;
Button *m_play;
Button *m_pause;
Button *m_stop;
Button *m_next;
Button *m_eject;
public slots:
void setStatus (Xmms::Playback::Status status);
void setPlaytime (uint32_t time);
void setMediainfo (const Xmms::PropDict &info);
};
#endif