karbon
VText Class Reference
Inheritance diagram for VText:

Detailed Description
Definition at line 44 of file vtext.h.
Public Types | |
enum | Position { Above, On, Under } |
enum | Alignment { Left, Center, Right } |
Public Member Functions | |
VText (VObject *parent, VState state=normal) | |
VText (const QFont &font, const VSubpath &basePath, Position position, Alignment alignment, const QString &text) | |
VText (const VText &text) | |
virtual | ~VText () |
virtual DCOPObject * | dcopObject () |
virtual void | setText (const QString &text) |
virtual const QString & | text () |
virtual void | setFont (const QFont &font) |
virtual const QFont & | font () |
virtual void | setBasePath (const VSubpath &path) |
virtual VSubpath & | basePath () |
virtual void | setPosition (Position position) |
virtual Position | position () |
virtual void | setAlignment (Alignment alignment) |
virtual Alignment | alignment () |
virtual void | setUseShadow (bool state) |
virtual bool | useShadow () |
virtual void | setShadow (int angle, int distance, bool translucent) |
virtual bool | translucentShadow () |
virtual int | shadowAngle () |
virtual int | shadowDistance () |
virtual void | setOffset (double offset) |
virtual double | offset () |
const VPathList & | glyphs () const |
virtual void | draw (VPainter *painter, const KoRect *rect=0L) const |
virtual const KoRect & | boundingBox () const |
virtual void | save (QDomElement &element) const |
virtual void | load (const QDomElement &element) |
virtual VText * | clone () const |
virtual VGroup * | toVGroup () const |
virtual void | setState (const VState state) |
virtual void | accept (VVisitor &visitor) |
Member Function Documentation
|
Accept a VVisitor.
Reimplemented from VObject. |
|
Calculates the tightest bounding box around the object.
Reimplemented from VObject. |
|
Create an exact copy of this object.
Implements VObject. |
|
Returns pointer to internal DCOP object. If no internal DCOP object exist yet, it is created. Reimplemented from VObject. |
|
Draw the object to a painting device.
Reimplemented from VObject. |
|
Provides read only access to the glyphs.
|
|
Load this object's state from xml and initialize this object accordingly.
Reimplemented from VObject. |
|
Save this object's state to xml.
Reimplemented from VObject. |
|
Sets the state to a specified new state. Note that this will not have any visual effect until draw() is called on this object.
Reimplemented from VObject. |
The documentation for this class was generated from the following files: