11 #ifndef MESSAGEWIDGET_H
12 #define MESSAGEWIDGET_H
54 virtual void setY(qreal y);
74 virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
122 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
139 virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
164 static void paintArrow(QPainter *p,
int x,
int y,
int w,
165 Qt::ArrowType direction,
bool useDottedLine =
false);
170 void paintSynchronous(QPainter *painter,
const QStyleOptionGraphicsItem *option);
171 void paintAsynchronous(QPainter *painter,
const QStyleOptionGraphicsItem *option);
172 void paintCreation(QPainter *painter,
const QStyleOptionGraphicsItem *option);
173 void paintDestroy(QPainter *painter,
const QStyleOptionGraphicsItem *option);
174 void paintLost(QPainter *painter,
const QStyleOptionGraphicsItem *option);
175 void paintFound(QPainter *painter,
const QStyleOptionGraphicsItem *option);
Displays a line of text or an operation.
Definition: floatingtextwidget.h:37
Definition: idchangelog.h:27
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
Definition: operation.h:25
Definition: umlscene.h:69
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
bool b
Definition: cxx11-null-pointer-constant.h:6
QString newText(UMLObject::ObjectType type)
Definition: model_utils.cpp:620
const Type None
special value for uninitialized ID
Definition: basictypes.h:353
std::string Type
Definition: basictypes.h:351
Enum
Definition: basictypes.h:238
Enum
Definition: basictypes.h:219
Enum
Definition: basictypes.h:178
QString a
Definition: petalnode.cpp:18