#include <qscobject.h>
Inheritance diagram for QSCGroup:
Public Methods | |
QSCGroup (QObject *parent=NULL) | |
virtual | ~QSCGroup () |
virtual void | setParentAxes (QSAxes *axes) |
QSCObjectCollection * | objects () const |
virtual int | style () |
virtual void | paintSkeleton (QPainter *p, double dpi=72.0) |
virtual void | paint (QPainter *p, double dpi=72.0, bool blocking=true, bool transparent=true) |
virtual void | draw (QSDrv *drv, bool blocking=true, bool transparent=true) |
virtual bool | busy () const |
virtual void | stop () |
virtual bool | isHit (const QSPt2f &p, QSDrv *drv) |
virtual void | setBox (const QSRectf &canvas_rect, QSDrv *drv) |
virtual QSRectf | box (QSDrv *drv) |
virtual QString | name () |
virtual void | loadStateFromStream (QDataStream &stream, QSObjectFactory *factory) |
virtual void | saveStateToStream (QDataStream &stream, QSObjectFactory *factory) |
Protected Slots | |
void | slot_draw_ends () |
void | slot_collection_changed () |
void | slot_object_added (QSCObject *) |
void | slot_object_removed (QSCObject *) |
Protected Attributes | |
QSCObjectCollection * | m_objects |
bool | m_w_minus |
bool | m_h_minus |
All its functionality is exposed through its object collection - see objects().
|
Constructor |
|
Destructor |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Implements QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Returns a list of grouped object. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Sets parent axes in all contained objects. Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Reimplemented Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |
|
Default style is Moveable | Resizeable Reimplemented from QSCObject. Reimplemented in QSCAxesShadow. |