|
LunaSysMgr
|
#include <scrollinglayoutrenderer.h>
Public Member Functions | |
| ScrollingLayoutRenderer (const QRectF &geometry, IconLayout &layout) | |
| virtual | ~ScrollingLayoutRenderer () |
| virtual qint32 | scrollValue () const |
| virtual void | setScrollValue (qint32 v) |
| virtual qint32 | rawScrollValue () const |
| virtual bool | inOverscroll () const |
| virtual qint32 | scrollValueNeededToEscapeOverscroll () |
| virtual quint32 | scrollAmountUntilTopOverscroll () |
| virtual quint32 | scrollAmountUntilBottomOverscroll () |
| virtual qint32 | topLimit () const |
| virtual qint32 | bottomLimit () const |
| virtual QPointF | mapToContentSpace (const QPointF &scrollerSpacePointF) |
| virtual QPointF | mapToContentSpace (const QPoint &scrollerSpacePoint) |
| virtual QPointF | mapFromContentSpace (const QPointF &contentSpacePointF) |
| virtual bool | mapToContentSpace (const QPointF &scrollerSpacePointF, QPointF &r_mappedPointF) |
| virtual bool | mapToContentSpace (const QPoint &scrollerSpacePoint, QPointF &r_mappedPointF) |
| virtual bool | mapFromContentSpace (const QPointF &contentSpacePointF, QPointF &r_mappedScrollerSpacePointF) |
| virtual bool | resize (quint32 w, quint32 h) |
Public Member Functions inherited from ScrollableObject | |
| ScrollableObject (const QRectF &geometry) | |
| virtual | ~ScrollableObject () |
| virtual QRect | screenGeometry () const |
| virtual void | enable () |
| virtual void | disable () |
| virtual bool | resize (const QSize &newSize) |
| virtual bool | isInOverscroll () |
| virtual qint32 | overscrollAmount () |
Public Member Functions inherited from ThingPaintable | |
| ThingPaintable (const QRectF &geom) | |
| virtual | ~ThingPaintable () |
| virtual QString | readUiState () const |
| virtual void | writeUiState (const QString &s) |
| virtual void | resetUiState () |
| virtual QRectF | geometry () const |
| virtual QRectF | positionRelativeGeometry () const |
| virtual QRectF | untranslateFromPosition (const QRectF &rect) const |
| virtual QRectF | boundingRect () const |
| virtual void | paint (QPainter *painter, const QRectF &sourceRect) |
| virtual void | paint (QPainter *painter, const QRectF &sourceRect, qint32 renderOpt) |
| virtual void | paint (QPainter *painter, const QRectF &sourceRect, const QPointF &painterTranslate) |
| virtual void | paint (QPainter *painter, const QRectF &sourceRect, const QPointF &painterTranslate, qint32 renderOpt) |
| virtual void | paintOffscreen (QPainter *painter, const QRect &sourceRect, const QPoint &targetOrigin) |
| virtual void | paintOffscreen (QPainter *painter, const QRect &sourceRect, const QRect &targetRect) |
Public Member Functions inherited from Thing | |
| Thing () | |
| virtual | ~Thing () |
| virtual QUuid | uid () const |
| virtual bool | offer (Thing *p_offer, Thing *p_offeringThing) |
| virtual bool | take (Thing *p_takerThing) |
| virtual bool | taking (Thing *p_victimThing, Thing *p_takerThing) |
| virtual void | taken (Thing *p_takenThing, Thing *p_takerThing) |
| virtual uint | hashValue () const |
| virtual void | touchTrackedPointStarted (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
| virtual void | touchTrackedPointMoved (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
| virtual void | touchTrackedPointReleased (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
| virtual void | redirectTouchPrepare (Thing *p_sourceThing, const TouchRegister &touchRegister, int contextHint=0) |
| virtual void | redirectedTouchTrackedPointMoved (Thing *p_sourceThing, int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition, const RedirectContext &redirContext) |
| virtual void | redirectedTouchTrackedPointReleased (Thing *p_sourceThing, int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition, const RedirectContext &redirContext) |
Protected Slots | |
| virtual void | slotSourceGeomChanged (const QRectF &newGeom) |
| virtual void | slotSourceContentSizeChanged (const QSizeF &newContentSize) |
| virtual void | slotSourceContentSizeChanged (const QSize &newContentSize) |
Protected Member Functions | |
| virtual void | resetToInitialSourceArea () |
| virtual void | resetToInitialTargetArea () |
| virtual void | setScrollValueSmallContent (qint32) |
| virtual void | setSourceContentGeom (const QRectF &newContentGeom) |
| virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option=0, QWidget *widget=0) |
Protected Member Functions inherited from ScrollableObject | |
| virtual void | mousePressEvent (QGraphicsSceneMouseEvent *event) |
| virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) |
| virtual void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) |
| virtual void | paintOffscreen (QPainter *painter) |
Protected Member Functions inherited from ThingPaintable | |
| ThingPaintable (const QUuid &specificUid, const QRectF &geom) | |
| virtual void | recomputeBoundingRect () |
| virtual void | recomputeBoundingRect (const QRectF &virtualGeom) |
Protected Member Functions inherited from Thing | |
| Thing (const QUuid &specificUid) | |
Protected Attributes | |
| QPointer< IconLayout > | m_qp_layoutObject |
| QSize | m_sourceContentSize |
Protected Attributes inherited from ScrollableObject | |
| QRect | m_screenGeom |
| QRectF | m_sourceRect |
| QRect | m_targetRect |
| bool | m_inOverscroll |
| qint32 | m_overscrollVal |
| qint32 | m_overscrollBottomStart |
| qint32 | m_maxSourceRectHeight |
| qint32 | m_maxSourceRectWidth |
| QRectF | m_sourceGeom |
Protected Attributes inherited from ThingPaintable | |
| QRectF | m_geom |
| QRectF | m_boundingRect |
| QString | m_uiState |
Protected Attributes inherited from Thing | |
| QPointer< Thing > | m_qp_takerOwner |
Additional Inherited Members | |
Public Slots inherited from ScrollableObject | |
| virtual void | slotSourceGeomChanged (const QRectF &newGeom)=0 |
| virtual void | slotSourceContentSizeChanged (const QSizeF &newContentSize)=0 |
| virtual void | slotSourceContentSizeChanged (const QSize &newContentSize)=0 |
Signals inherited from ThingPaintable | |
| void | signalGeometryChanged (const QRectF &, const QRectF &) |
| void | signalGeometryChanged () |
| void | signalUiStateChanged () |
| void | signalPositionChanged () |
Static Public Member Functions inherited from ThingPaintable | |
| static bool | isItemThingPaintable (QGraphicsItem *p_qgitem) |
| static ThingPaintable * | thingpaintable_cast (QGraphicsItem *p_qgitem) |
Static Public Attributes inherited from ThingPaintable | |
| static int | MagicTypePropertyKey = 1111 |
| static int | MagicTypePropertyValue = 2222 |
Properties inherited from ScrollableObject | |
| qint32 | scroll |
| ScrollingLayoutRenderer::ScrollingLayoutRenderer | ( | const QRectF & | geometry, |
| IconLayout & | layout | ||
| ) |
|
virtual |
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
protectedvirtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
protectedvirtual |
Reimplemented from ScrollableObject.
|
protectedvirtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Implements ScrollableObject.
|
virtual |
Reimplemented from ScrollableObject.
|
virtual |
Implements ScrollableObject.
|
protectedvirtual |
|
protectedvirtual |
Implements ScrollableObject.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
virtual |
Reimplemented from ScrollableObject.
|
protected |
|
protected |