equal
deleted
inserted
replaced
58 // from base class QGraphicsItem |
58 // from base class QGraphicsItem |
59 |
59 |
60 void mousePressEvent( QGraphicsSceneMouseEvent* event ); |
60 void mousePressEvent( QGraphicsSceneMouseEvent* event ); |
61 void mouseReleaseEvent( QGraphicsSceneMouseEvent* event ); |
61 void mouseReleaseEvent( QGraphicsSceneMouseEvent* event ); |
62 |
62 |
63 private slots: |
|
64 |
|
65 void scrollPositionChanged( QPointF newPosition ); |
|
66 |
|
67 private: |
63 private: |
68 |
64 |
69 Q_DISABLE_COPY( RadioStripBase ) |
65 Q_DISABLE_COPY( RadioStripBase ) |
70 |
66 |
|
67 // from base class HbScrollArea |
|
68 |
|
69 bool scrollByAmount( const QPointF& delta ); |
|
70 |
71 virtual void updateItemPrimitive( QGraphicsItem* itemToUpdate, int itemIndex ) = 0; |
71 virtual void updateItemPrimitive( QGraphicsItem* itemToUpdate, int itemIndex ) = 0; |
72 virtual QGraphicsItem* createItemPrimitive( QGraphicsItem *parent ) = 0; |
72 virtual QGraphicsItem* createItemPrimitive( QGraphicsItem *parent ) = 0; |
73 |
73 |
74 virtual void scrollPosChanged( QPointF newPosition ) = 0; |
74 virtual void scrollPosChanged() = 0; |
75 |
75 |
76 void moveAllItemsToPool(); |
76 void moveAllItemsToPool(); |
77 |
77 |
78 void populateAndLayout(); |
78 void populateAndLayout(); |
79 |
79 |