equal
deleted
inserted
replaced
15 * |
15 * |
16 */ |
16 */ |
17 #ifndef MPALBUMCOVERWIDGET_H |
17 #ifndef MPALBUMCOVERWIDGET_H |
18 #define MPALBUMCOVERWIDGET_H |
18 #define MPALBUMCOVERWIDGET_H |
19 |
19 |
20 #include <QGraphicsWidget> |
|
21 #include <QPixmap> |
20 #include <QPixmap> |
|
21 #include <QGesture> |
22 |
22 |
|
23 #include <hbwidget.h> |
23 #include <hbicon.h> |
24 #include <hbicon.h> |
24 |
25 |
25 class MpAlbumCoverWidget : public QGraphicsWidget |
26 class MpAlbumCoverWidget : public HbWidget |
26 |
27 |
27 { |
28 { |
28 Q_OBJECT |
29 Q_OBJECT |
29 |
30 |
30 public: |
31 public: |
31 |
32 |
32 MpAlbumCoverWidget( QGraphicsItem *parent ); |
33 MpAlbumCoverWidget( QGraphicsItem *parent = 0 ); |
|
34 virtual ~MpAlbumCoverWidget(); |
33 void setIcon(const HbIcon &icon ); |
35 void setIcon(const HbIcon &icon ); |
34 void setDefaultIcon( const HbIcon &icon ); |
36 void setDefaultIcon( const HbIcon &icon ); |
35 void paint( QPainter *painter, const QStyleOptionGraphicsItem *option, |
37 void paint( QPainter *painter, const QStyleOptionGraphicsItem *option, |
36 QWidget *widget = 0 ); |
38 QWidget *widget = 0 ); |
|
39 void gestureEvent(QGestureEvent *event); |
37 |
40 |
38 signals: |
41 signals: |
39 |
42 |
40 void clicked(); |
43 void clicked(); |
41 |
44 |