108 virtual qreal
getX()
const;
109 virtual qreal
getY()
const;
110 virtual QPointF
getPos()
const;
111 virtual void setX(qreal
x);
112 virtual void setY(qreal y);
118 return rect().height();
125 return rect().width();
129 void setSize(
const QSizeF& size);
174 QString
tags()
const;
194 virtual void saveToXMI1(QXmlStreamWriter& writer);
201 virtual QSizeF
calculateSize(
bool withExtensions =
true)
const;
239 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
266 virtual void moveEvent(QGraphicsSceneMouseEvent *event);
276 void deselect(QGraphicsSceneMouseEvent *me);
281 void resize(QGraphicsSceneMouseEvent *me);
360 Q_DECLARE_OPERATORS_FOR_FLAGS(UMLWidget::AddWidgetOptions)
Definition: idchangelog.h:27
The base class for UML objects.
Definition: umlobject.h:75
ObjectType
Definition: umlobject.h:81
Definition: umlscene.h:70
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
Enum
Definition: basictypes.h:106
@ Association
Definition: basictypes.h:110
const Type None
special value for uninitialized ID
Definition: basictypes.h:387
std::string Type
Definition: basictypes.h:385
Enum
Definition: basictypes.h:162