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

#include <icondecorator.h>

Collaboration diagram for IconDecorator:

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: