LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
IconDecorator Class Reference

#include <icondecorator.h>

Collaboration diagram for IconDecorator:
[legend]

Public Member Functions

 IconDecorator ()
 
 IconDecorator (PixmapObject *p_pix, const QRectF &ownerCoordRelativeBounds)
 
 ~IconDecorator ()
 
PixmapObjectsetNewPix (PixmapObject *p_newPix, bool show=false)
 
bool hitTest (const QPointF &pt) const
 
bool hitTest (const QPoint &pt) const
 
PixmapObjectpix () const
 
void show ()
 
void hide ()
 

Public Attributes

QRectF m_bounds
 
QRect m_iconGeom
 
QPoint m_iconPos
 
QPointer< PixmapObjectm_qp_pixmap
 
bool m_shown
 

Constructor & Destructor Documentation

IconDecorator::IconDecorator ( )
IconDecorator::IconDecorator ( PixmapObject p_pix,
const QRectF &  ownerCoordRelativeBounds 
)
IconDecorator::~IconDecorator ( )

Member Function Documentation

void IconDecorator::hide ( )
bool IconDecorator::hitTest ( const QPointF &  pt) const
bool IconDecorator::hitTest ( const QPoint &  pt) const
PixmapObject * IconDecorator::pix ( ) const
PixmapObject * IconDecorator::setNewPix ( PixmapObject p_newPix,
bool  show = false 
)
void IconDecorator::show ( )

Member Data Documentation

QRectF IconDecorator::m_bounds
QRect IconDecorator::m_iconGeom
QPoint IconDecorator::m_iconPos
QPointer<PixmapObject> IconDecorator::m_qp_pixmap
bool IconDecorator::m_shown

The documentation for this class was generated from the following files: