promoe/PlaylistShade.h
2006-03-05 17:37:40 -03:00

38 lines
671 B
C++

#ifndef __PLAYLISTSHADE_H__
#define __PLAYLISTSHADE_H__
#include "Skin.h"
#include <QWidget>
class PlaylistShade : public QWidget {
Q_OBJECT
public:
PlaylistShade (QWidget *parent);
~PlaylistShade () {}
void paintEvent (QPaintEvent *event);
void mouseDoubleClickEvent (QMouseEvent *event);
void setActive (bool);
public slots:
void setPixmaps (Skin *skin);
void setMediainfo (QHash<QString, QString> h);
void settingsSaved ();
private:
QPixmap m_pixmap_le;
QPixmap m_pixmap_re;
QPixmap m_pixmap_mid;
QPixmap m_pixmap_re_0;
QPixmap m_pixmap_re_1;
QFont m_font;
QColor m_color;
QString m_text;
// QFontMetrics m_fm;
};
#endif