#include <qsaxes.h>
Inheritance diagram for QSCAxesShadow:
Public Slots | |
virtual void | forceUpdate () |
Public Methods | |
virtual | ~QSCAxesShadow () |
virtual void | setAutoUpdates (bool enabled) |
virtual void | setParentAxes (QSAxes *) |
virtual void | setBox (const QSRectf &rect, QSDrv *drv) |
virtual QSRectf | box (QSDrv *drv) |
virtual bool | isHit (const QSPt2f &p, QSDrv *drv) |
virtual bool | isAxesShadow () |
virtual int | style () |
virtual QString | name () |
virtual void | draw (QSDrv *drv, bool blocking, bool transparent) |
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 bool | busy () const |
virtual void | stop () |
virtual void | loadStateFromStream (QDataStream &stream, QSObjectFactory *factory) |
virtual void | saveStateToStream (QDataStream &stream, QSObjectFactory *factory) |
Protected Methods | |
QSCAxesShadow (QSAxes *parent) |
QSAxes doesn't inherit QCObject ( multimple inheritance from QObject is not allowed ), instead a shadow QSCObject is providen, so use:axes->shadowObject() instead of casting. Notice that this object inherits QSCGroup, so all objects added to this group will be bound with this axes - it will allow them to to use this axes coordinate system, for example arrow could point at some area of a graph. Constructor is a private memeber. You have to create an QSAxes2D or QSAxes3D first and use QSAxes::shadowObject() to get a pointer to this object.
|
Destructor. |
|
Protected constructor. Use QSAxes::shadowObject() to create QSCAxesShadow object. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Emits sigUpdate() Reimplemented from QSCObject. |
|
Don't change it. It must always return 'false'. Do not reimplement this function in your own objects !. Reimplemented from QSCObject. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Control whether sigParametersChnged emits sigUpdate Reimplemented from QSCObject. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Can't change parent axes. This method does nothing. Reimplemented from QSCGroup. |
|
Reimplemented Reimplemented from QSCGroup. |
|
Default style is Moveable | Resizeable Reimplemented from QSCGroup. |