Frapper  1.0a
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
PainterPanel::BaseShapeItem::PointHandle Class Reference

The PointHandle class provides handles to update its parents bounding points. More...

#include <PainterGraphicsItems.h>

Inheritance diagram for PainterPanel::BaseShapeItem::PointHandle:
Inheritance graph
[legend]
Collaboration diagram for PainterPanel::BaseShapeItem::PointHandle:
Collaboration graph
[legend]

Public Member Functions

 PointHandle (QPointF position, BaseShapeItem *parent, QColor penColor=Qt::gray)
 Constructor of the PointHandle class.
 

Protected Member Functions

virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *event)
 Override event handler to listen to mouse move events.
 

Private Attributes

BaseShapeItemm_parent
 The parent of this handle.
 

Detailed Description

The PointHandle class provides handles to update its parents bounding points.

Constructor & Destructor Documentation

PainterPanel::BaseShapeItem::PointHandle::PointHandle ( QPointF  position,
BaseShapeItem parent,
QColor  penColor = Qt::gray 
)
inline

Constructor of the PointHandle class.

Member Function Documentation

virtual void PainterPanel::BaseShapeItem::PointHandle::mouseMoveEvent ( QGraphicsSceneMouseEvent *  event)
inlineprotectedvirtual

Override event handler to listen to mouse move events.

Parameters
eventthe graphics scene mouse event to listen to

Member Data Documentation

BaseShapeItem* PainterPanel::BaseShapeItem::PointHandle::m_parent
private

The parent of this handle.


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