64 |
64 |
65 signals: |
65 signals: |
66 void sliderPressed(); |
66 void sliderPressed(); |
67 void sliderReleased(); |
67 void sliderReleased(); |
68 void sliderMoved(int value); |
68 void sliderMoved(int value); |
69 void trackPressed(); |
69 void trackPressed(); |
70 void trackReleased(); |
70 void trackReleased(); |
71 |
71 |
72 public slots : |
72 public slots : |
73 void setSliderValue(int value); |
73 void setSliderValue(int value); |
74 void updatePrimitives(); |
74 void updatePrimitives(); |
75 |
75 |
76 protected: |
76 protected: |
77 HbProgressSlider(HbProgressSliderPrivate &dd,QGraphicsItem *parent = 0); |
77 HbProgressSlider(HbProgressSliderPrivate &dd,QGraphicsItem *parent = 0); |
78 void mousePressEvent(QGraphicsSceneMouseEvent *event); |
78 void mousePressEvent(QGraphicsSceneMouseEvent *event); |
79 void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
79 void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
80 void mouseMoveEvent(QGraphicsSceneMouseEvent *event); |
80 void mouseMoveEvent(QGraphicsSceneMouseEvent *event); |
81 void showEvent( QShowEvent * event ); |
81 void gestureEvent(QGestureEvent *event); |
|
82 void showEvent( QShowEvent *event ); |
82 |
83 |
83 QVariant itemChange(GraphicsItemChange change,const QVariant & value); |
84 QVariant itemChange(GraphicsItemChange change,const QVariant & value); |
84 bool sceneEventFilter(QGraphicsItem *obj,QEvent *event); |
85 bool sceneEventFilter(QGraphicsItem *obj,QEvent *event); |
85 void initStyleOption( HbStyleOptionProgressSlider *option ) const; |
86 void initStyleOption( HbStyleOptionProgressSlider *option ) const; |
86 |
87 |