diff -r 075425b8d9a4 -r 189d20c34778 radioapp/radiowidgets/inc/radiostripbase.h --- a/radioapp/radiowidgets/inc/radiostripbase.h Fri Jun 11 13:38:32 2010 +0300 +++ b/radioapp/radiowidgets/inc/radiostripbase.h Wed Jun 23 18:12:57 2010 +0300 @@ -60,18 +60,18 @@ void mousePressEvent( QGraphicsSceneMouseEvent* event ); void mouseReleaseEvent( QGraphicsSceneMouseEvent* event ); -private slots: - - void scrollPositionChanged( QPointF newPosition ); - private: Q_DISABLE_COPY( RadioStripBase ) +// from base class HbScrollArea + + bool scrollByAmount( const QPointF& delta ); + virtual void updateItemPrimitive( QGraphicsItem* itemToUpdate, int itemIndex ) = 0; virtual QGraphicsItem* createItemPrimitive( QGraphicsItem *parent ) = 0; - virtual void scrollPosChanged( QPointF newPosition ) = 0; + virtual void scrollPosChanged() = 0; void moveAllItemsToPool();