11 #ifndef ASSOCIATIONWIDGET_H 12 #define ASSOCIATIONWIDGET_H 88 qreal textWidth, qreal textHeight,
105 QString
name()
const;
106 void setName(
const QString &strRole);
149 virtual QPainterPath
shape()
const;
161 int linePathSegmentIndex);
186 virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
230 static QLineF::IntersectType
intersect(
const QRectF &
rect,
const QLineF &line,
231 QPointF* intersectionPoint);
233 void moveEvent(QGraphicsSceneMouseEvent *me);
237 static QPointF
swapXY(
const QPointF &p);
244 static QPointF
midPoint(
const QPointF& p0,
const QPointF& p1);
Information for a non-graphical Concept/Class.
Definition: classifier.h:39
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:29
Enum
Definition: basictypes.h:59
Enum
Definition: basictypes.h:310
Definition: idchangelog.h:26
Sets up attribute information.
Definition: attribute.h:27
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
The base class for UML objects.
Definition: umlobject.h:73
Sets up association information.
Definition: association.h:32
Definition: associationline.h:105
Enum
Definition: basictypes.h:238
Enum
Definition: basictypes.h:106
std::string Type
Definition: basictypes.h:351
Enum
Definition: basictypes.h:178
Enum
Definition: basictypes.h:204
Definition: operation.h:24
Displays a line of text or an operation.
Definition: floatingtextwidget.h:36
QString newText(UMLObject::ObjectType type)
Definition: model_utils.cpp:613
Definition: umlscene.h:68