ganeswidgets/inc/hgcoverflowcontainer.h
changeset 19 31a1a9e11046
parent 9 dde80bf4a8c7
equal deleted inserted replaced
18:1591614dbf89 19:31a1a9e11046
    37 
    37 
    38     // from HgContainer
    38     // from HgContainer
    39     virtual HgMediaWallRenderer* createRenderer(Qt::Orientation scrollDirection);
    39     virtual HgMediaWallRenderer* createRenderer(Qt::Orientation scrollDirection);
    40     virtual qreal getCameraDistance(qreal springVelocity);
    40     virtual qreal getCameraDistance(qreal springVelocity);
    41     virtual qreal getCameraRotationY(qreal springVelocity);
    41     virtual qreal getCameraRotationY(qreal springVelocity);
    42     virtual void handleTapAction(const QPointF& pos, HgWidgetItem* hitItem, int hitItemIndex);
    42     virtual bool handleTapAction(const QPointF& pos, HgWidgetItem* hitItem, int hitItemIndex);
    43     virtual void handleLongTapAction(const QPointF& pos, HgWidgetItem* hitItem, int hitItemIndex);
    43     virtual bool handleLongTapAction(const QPointF& pos, HgWidgetItem* hitItem, int hitItemIndex);
    44     virtual void onScrollPositionChanged(qreal pos);
    44     virtual void onScrollPositionChanged(qreal pos);
    45     virtual void scrollToPosition(const QPointF& pos, bool animate);
    45     virtual void scrollToPosition(const QPointF& pos, bool animate);
    46 
    46 
    47     virtual QSizeF getAutoItemSize() const;
    47     virtual QSizeF getAutoItemSize() const;
    48     virtual QSizeF getAutoItemSpacing() const;
    48     virtual QSizeF getAutoItemSpacing() const;
    49     virtual void updateItemSizeAndSpacing();
    49     virtual void updateItemSizeAndSpacing();
    50 
    50     virtual bool handleTap(Qt::GestureState state, const QPointF &pos);
       
    51     virtual bool handleLongTap(Qt::GestureState state, const QPointF &pos);
       
    52     
    51     void setFrontItemPositionDelta(const QPointF& position);
    53     void setFrontItemPositionDelta(const QPointF& position);
    52     QPointF frontItemPositionDelta() const;
    54     QPointF frontItemPositionDelta() const;
    53 
    55 
    54     void setFrontItemElevationFactor(qreal factor);
    56     void setFrontItemElevationFactor(qreal factor);
    55     
    57