mpviewplugins/mpmediawallviewplugin/inc/mptracklistwidget.h
changeset 58 ed94e1e8390e
parent 41 ea59c434026a
equal deleted inserted replaced
54:c5b304f4d89b 58:ed94e1e8390e
    33     MpTrackListWidget( QGraphicsItem *parent = 0 );
    33     MpTrackListWidget( QGraphicsItem *parent = 0 );
    34     virtual ~MpTrackListWidget();
    34     virtual ~MpTrackListWidget();
    35     HbListView *list(); 
    35     HbListView *list(); 
    36 
    36 
    37 
    37 
       
    38 
    38 signals:
    39 signals:
    39 
    40 
    40     void closed();
    41     void closed();
    41 
    42 
    42 private:
    43 private:
    43     void resizeEvent(QGraphicsSceneResizeEvent *event);
    44     void resizeEvent(QGraphicsSceneResizeEvent *event);
    44     void mousePressEvent( QGraphicsSceneMouseEvent *event );
    45     void mousePressEvent( QGraphicsSceneMouseEvent *event );
    45     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
    46     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
    46     void gestureEvent(QGestureEvent *event);
    47     void gestureEvent(QGestureEvent *event);
       
    48     void paint( QPainter *painter, const QStyleOptionGraphicsItem *option, 
       
    49             QWidget *widget = 0 );
    47     QSwipeGesture::SwipeDirection swipeAngleToDirection( int angle );
    50     QSwipeGesture::SwipeDirection swipeAngleToDirection( int angle );
    48     
    51     
    49 private:
    52 private:
    50     HbListView      *mList;      // own - parented
    53     HbListView      *mList;      // own - parented
    51     HbFrameItem     *mFrameItem; // own - parented
    54     HbFrameItem     *mFrameItem; // own - parented