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

#include <pixbutton.h>

Inheritance diagram for PixButtonExtraHitArea:
[legend]
Collaboration diagram for PixButtonExtraHitArea:
[legend]

Public Slots

void slotActivate ()
 
void slotDeactivate ()
 
void slotResize (quint32 w, quint32 h)
 
void slotOwnerGeometryChanged (const QRectF &newGeom)
 
void slotOwnerDestroyed (QObject *p)
 

Signals

void signalHit (const QPointF pt=QPointF())
 

Public Member Functions

 PixButtonExtraHitArea (PixButton &ownerButton, const QSize &area)
 
virtual ~PixButtonExtraHitArea ()
 
virtual void commonCtor ()
 
virtual QRectF boundingRect () const
 
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option=0, QWidget *widget=0)
 

Protected Attributes

QSizeF m_savedOwnerSize
 
QRectF m_boundingRect
 
QPointer< PixButtonm_qp_ownerButton
 

Friends

class PixButton
 

Constructor & Destructor Documentation

PixButtonExtraHitArea::PixButtonExtraHitArea ( PixButton ownerButton,
const QSize &  area 
)
PixButtonExtraHitArea::~PixButtonExtraHitArea ( )
virtual

Member Function Documentation

QRectF PixButtonExtraHitArea::boundingRect ( ) const
virtual
void PixButtonExtraHitArea::commonCtor ( )
virtual
void PixButtonExtraHitArea::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option = 0,
QWidget *  widget = 0 
)
virtual
void PixButtonExtraHitArea::signalHit ( const QPointF  pt = QPointF())
signal
void PixButtonExtraHitArea::slotActivate ( )
slot
void PixButtonExtraHitArea::slotDeactivate ( )
slot
void PixButtonExtraHitArea::slotOwnerDestroyed ( QObject p)
slot
void PixButtonExtraHitArea::slotOwnerGeometryChanged ( const QRectF &  newGeom)
slot
void PixButtonExtraHitArea::slotResize ( quint32  w,
quint32  h 
)
slot

Friends And Related Function Documentation

friend class PixButton
friend

Member Data Documentation

QRectF PixButtonExtraHitArea::m_boundingRect
protected
QPointer<PixButton> PixButtonExtraHitArea::m_qp_ownerButton
protected
QSizeF PixButtonExtraHitArea::m_savedOwnerSize
protected

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