ganeswidgets/inc/hgcoverflowcontainer.h
changeset 17 a10844a9914d
parent 6 1cdcc61142d2
equal deleted inserted replaced
15:1ef5359bf0f4 17:a10844a9914d
    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