#include <diagramtext.h>
Inheritance diagram for DiagramText:

Public Member Functions | |
| DiagramText (qint32 instanceId, ElementDoc *doc, const QString &label=QString(), const QPointF &origin=QPointF(), const QSizeF &size=QSizeF()) | |
| DiagramText (ElementDoc *doc, const QString &label=QString(), const QPointF &origin=QPointF(), const QSizeF &size=QSizeF()) | |
| DECLARE_CLASS_TYPE (MvcDiagram::DE_Text) | |
| DECLARE_CLASS_KEY ("text") | |
| DECLARE_CLASS_TITLE ("Text") | |
| ControlPointEditFlags | controlPointEditFlags () const |
| const QSet< int > & | requiredAttributes () const |
| const QSet< int > & | additionalAttributes () const |
Static Public Member Functions | |
| static ControlPointEditFlags | classControlPointEditFlags () |
| static const QSet< int > & | classRequiredAttributes () |
| static const QSet< int > & | classAdditionalAttributes () |
Protected Member Functions | |
| void | controlPointInsertEvent (MEControlPointInsertEvent *) |
| void | controlPointRemoveEvent (MEControlPointRemoveEvent *) |
| void | controlPointMoveEvent (MEControlPointMoveEvent *) |
| DiagramText::DiagramText | ( | qint32 | instanceId, | |
| ElementDoc * | doc, | |||
| const QString & | label = QString(), |
|||
| const QPointF & | origin = QPointF(), |
|||
| const QSizeF & | size = QSizeF() | |||
| ) |
| DiagramText::DiagramText | ( | ElementDoc * | doc, | |
| const QString & | label = QString(), |
|||
| const QPointF & | origin = QPointF(), |
|||
| const QSizeF & | size = QSizeF() | |||
| ) |
| DiagramText::DECLARE_CLASS_TYPE | ( | MvcDiagram::DE_Text | ) |
| DiagramText::DECLARE_CLASS_KEY | ( | "text" | ) |
| DiagramText::DECLARE_CLASS_TITLE | ( | "Text" | ) |
| static ControlPointEditFlags DiagramText::classControlPointEditFlags | ( | ) | [inline, static] |
Reimplemented from AbstractDiagramElement.
| ControlPointEditFlags DiagramText::controlPointEditFlags | ( | ) | const [inline, virtual] |
Implements AbstractDiagramElement.
| const QSet< int > & DiagramText::classRequiredAttributes | ( | ) | [static] |
Warning! This method is not thread-safe until it returns from the first call.
| const QSet<int>& DiagramText::requiredAttributes | ( | ) | const [inline, virtual] |
Implements AbstractDiagramElement.
| const QSet< int > & DiagramText::classAdditionalAttributes | ( | ) | [static] |
Warning! This method is not thread-safe until it returns from the first call.
| const QSet<int>& DiagramText::additionalAttributes | ( | ) | const [inline, virtual] |
Implements AbstractDiagramElement.
| void DiagramText::controlPointInsertEvent | ( | MEControlPointInsertEvent * | ) | [inline, protected, virtual] |
Does nothing - not appropriate for this type of element.
Reimplemented from AbstractDiagramElement.
| void DiagramText::controlPointRemoveEvent | ( | MEControlPointRemoveEvent * | ) | [inline, protected, virtual] |
Does nothing - not appropriate for this type of element.
Reimplemented from AbstractDiagramElement.
| void DiagramText::controlPointMoveEvent | ( | MEControlPointMoveEvent * | event | ) | [protected, virtual] |
Note: event->index() must be a valid index position in the conrtrol point list (i.e., 0 <= event->index() < controlPoints().size()).
Reimplemented from AbstractDiagramElement.
1.5.2