#include <diagramelementshape.h>
Inheritance diagram for DiagramElementShape:

Public Types | |
| enum | Type { Circle = 0, Oval = 1, Square = 2, Rectangle = 3, UprightTriangle = 4, Diamond = 5 } |
Public Member Functions | |
| DiagramElementShape (AbstractElement *parent, Type shape=Circle) | |
| DECLARE_CLASS_TYPE (MvcDiagram::DEA_Shape) | |
| DECLARE_CLASS_KEY ("shape") | |
| DECLARE_CLASS_TITLE ("Shape") | |
| Type | shape () const |
| void | setShape (Type shape) |
Protected Member Functions | |
| QString | worker_toString () const |
| bool | worker_setData (const QString &data) |
| QVariant | worker_toVariant () const |
| bool | worker_setData (const QVariant &data) |
| DiagramElementShape::DiagramElementShape | ( | AbstractElement * | parent, | |
| Type | shape = Circle | |||
| ) |
| DiagramElementShape::DECLARE_CLASS_TYPE | ( | MvcDiagram::DEA_Shape | ) |
| DiagramElementShape::DECLARE_CLASS_KEY | ( | "shape" | ) |
| DiagramElementShape::DECLARE_CLASS_TITLE | ( | "Shape" | ) |
| Type DiagramElementShape::shape | ( | ) | const [inline] |
| void DiagramElementShape::setShape | ( | Type | shape | ) | [inline] |
| QString DiagramElementShape::worker_toString | ( | ) | const [protected, virtual] |
Called and made thread-safe by toString().
Implements AbstractElementAttribute.
| bool DiagramElementShape::worker_setData | ( | const QString & | data | ) | [protected, virtual] |
Called and made thread-safe by setData(const QString&).
Implements AbstractElementAttribute.
| QVariant DiagramElementShape::worker_toVariant | ( | ) | const [protected, virtual] |
Called and made thread-safe by toVariant().
Implements AbstractElementAttribute.
| bool DiagramElementShape::worker_setData | ( | const QVariant & | data | ) | [protected, virtual] |
Called and made thread-safe by setData(const QVariant&).
Implements AbstractElementAttribute.
1.5.2