LunaSysMgr
|
#include <iconlayout.h>
Public Member Functions | |
IconLayout (Page *p_owner) | |
virtual | ~IconLayout () |
virtual void | paint (QPainter *painter) |
virtual void | paint (const QPointF &translate, QPainter *painter) |
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) |
virtual void | paintOffscreen (PixmapObject *p_pmo) |
virtual void | paintOffscreen (PixmapHugeObject *p_hugePmo) |
virtual void | enableAutoPaint () |
virtual void | disableAutoPaint () |
virtual QRectF | geometry () |
virtual QRectF | relativeGeometry () |
virtual void | relayout (bool force=false) |
virtual void | resizeWidth (const quint32 w) |
virtual void | setPosition (const QPointF &pos) |
virtual QPointF | position () |
virtual void | setUniformCellSize (const QSize &size) |
virtual void | iconCellReleaseIcon (const QPoint &cellCoordinate) |
virtual IconCell * | iconCellAtLayoutCoordinate (const QPointF &coordinate) |
virtual IconCell * | iconCellAtLayoutCoordinate (const QPointF &layoutCoordinate, QPoint &r_gridCoordinate) |
virtual QRectF | rowArea (quint32 rowIndex) const |
virtual qint32 | rowAtLayoutCoordinate (const QPointF &layoutCoordinate, bool clipMinMax=false) |
virtual QPointF | sceneCoordinateFromLayoutCoordinate (const QPointF &layoutCoordinate) |
virtual QPointF | pageCoordinateFromLayoutCoordinate (const QPointF &layoutCoordinate) |
virtual QPointF | rawPageCoordinateFromLayoutCoordinate (const QPointF &layoutCoordinate) const |
virtual QPointF | rawLayoutCoordinateFromPageCoordinate (const QPointF &pageCoordinate) const |
virtual QRectF | rawPageRectFromLayoutRect (const QRectF &layoutRect) const |
virtual QRectF | rawLayoutRectFromPageRect (const QRectF &pageRect) const |
virtual void | recomputePageLayoutTransforms () |
virtual qreal | verticalDistanceToNearestUpperRow (const QPointF &layoutCoordinate) |
virtual qreal | verticalDistanceToNearestLowerRow (const QPointF &layoutCoordinate) |
virtual quint32 | maximumRowHeight () const |
virtual quint32 | minimumRowHeight () const |
virtual QList< IconCell * > | iconCellsInFlowOrder () |
Public Member Functions inherited from LayoutItem | |
LayoutItem () | |
virtual | ~LayoutItem () |
Protected Attributes | |
QPointer< Page > | m_qp_ownerPage |
QRectF | m_geom |
QPointF | m_pos |
QTransform | m_layoutToPageTran |
QTransform | m_pageToLayoutTran |
Friends | |
class | Page |
QDataStream & | operator<< (QDataStream &stream, const IconLayout &s) |
QDataStream & | operator>> (QDataStream &stream, IconLayout &s) |
QDebug | operator<< (QDebug dbg, const IconLayout &s) |
IconLayout::IconLayout | ( | Page * | p_owner | ) |
|
virtual |
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout.
|
virtual |
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in ReorderableIconLayout.
|
virtual |
Reimplemented in ReorderableIconLayout.
|
virtual |
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout, and ReorderableIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout.
|
virtual |
Reimplemented in AlphabetIconLayout.
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |