|
LunaSysMgr
|
#include <iconlayout.h>
Public Types | |
| typedef QList< IconCell * > | IconCellList |
| typedef IconCellList::const_iterator | IconCellListConstIter |
| typedef IconCellList::iterator | IconCellListIter |
Public Member Functions | |
| IconRow (IconLayout *p_owner) | |
| IconRow (IconLayout *p_owner, const QRectF &geom) | |
| virtual | ~IconRow () |
| quint32 | numIcons () const |
| virtual QRectF | geometry () |
| virtual QRectF | relativeGeometry () const |
| virtual void | recomputeGeometry (bool adjustPosition=false) |
| virtual void | repositionAboveRow (IconRow &refRow, const quint32 space) |
| virtual void | repositionBelowRow (IconRow &refRow, const quint32 space) |
| virtual void | repositionAboveRow (IconRow &refRow) |
| virtual void | repositionBelowRow (IconRow &refRow) |
| virtual void | moveBy (const QPointF &d) |
| virtual void | moveBy (const qreal dx, const qreal dy) |
| virtual void | appendCell (IconCell *p_cell) |
| virtual void | addCell (IconCell *p_cell, const quint32 index) |
| virtual void | appendCellAndAlignVerticallyToCell (IconCell *p_cell, const quint32 alignToCellIndex) |
| virtual void | addCellAndAlignVerticallyToCell (IconCell *p_cell, const quint32 index, const quint32 alignToCellIndex) |
| virtual void | removeCell (const quint32 index) |
| virtual void | paint (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 | relayout (bool force=false) |
| virtual void | relayout (const qreal leftEdgeX, const quint32 spacing, bool force) |
| virtual void | redistributeIconsHorizontally (const qreal leftEdgeX, const quint32 spacing) |
| virtual void | alignIconsVerticallyCentered (const qreal yPosition) |
| virtual void | cellGeomChangedDueToNewIcon (IconCell *reportingCell) |
Public Member Functions inherited from LayoutItem | |
| LayoutItem () | |
| virtual | ~LayoutItem () |
Public Attributes | |
| QRectF | m_geom |
| QPointF | m_pos |
| QRect | m_lastPaintedPixmapTargetRect |
| IconCellList | m_iconList |
| IconLayout * | m_p_layoutObject |
| quint32 | m_spaceToUpperAdjacentRow |
| quint32 | m_spaceToLowerAdjacentRow |
Friends | |
| QDataStream & | operator<< (QDataStream &stream, const IconRow &s) |
| QDataStream & | operator>> (QDataStream &stream, IconRow &s) |
| QDebug | operator<< (QDebug dbg, const IconRow &s) |
| typedef QList<IconCell *> IconRow::IconCellList |
| typedef IconCellList::const_iterator IconRow::IconCellListConstIter |
| typedef IconCellList::iterator IconRow::IconCellListIter |
| IconRow::IconRow | ( | IconLayout * | p_owner | ) |
| IconRow::IconRow | ( | IconLayout * | p_owner, |
| const QRectF & | geom | ||
| ) |
|
virtual |
|
virtual |
Reimplemented in IconRowAlpha.
|
virtual |
Reimplemented in IconRowAlpha.
|
virtual |
|
virtual |
Reimplemented in IconRowAlpha.
|
virtual |
Reimplemented in IconRowAlpha.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| quint32 IconRow::numIcons | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in IconRowAlpha.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in IconRowAlpha.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
friend |
|
friend |
|
friend |
| QRectF IconRow::m_geom |
| IconCellList IconRow::m_iconList |
| QRect IconRow::m_lastPaintedPixmapTargetRect |
| IconLayout* IconRow::m_p_layoutObject |
| QPointF IconRow::m_pos |
| quint32 IconRow::m_spaceToLowerAdjacentRow |
| quint32 IconRow::m_spaceToUpperAdjacentRow |