103 virtual qreal
getX()
const;
104 virtual qreal
getY()
const;
105 virtual QPointF
getPos()
const;
106 virtual void setX(qreal
x);
107 virtual void setY(qreal y);
113 return rect().height();
120 return rect().width();
124 void setSize(
const QSizeF& size);
171 QString
tags()
const;
191 virtual void saveToXMI(QXmlStreamWriter& writer);
198 virtual QSizeF
calculateSize(
bool withExtensions =
true)
const;
236 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
263 virtual void moveEvent(QGraphicsSceneMouseEvent *event);
273 void deselect(QGraphicsSceneMouseEvent *me);
278 void resize(QGraphicsSceneMouseEvent *me);
357Q_DECLARE_OPERATORS_FOR_FLAGS(UMLWidget::AddWidgetOptions)
Definition: idchangelog.h:22
The base class for UML objects.
Definition: umlobject.h:70
ObjectType
Definition: umlobject.h:76
Definition: umlscene.h:65
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
Enum
Definition: basictypes.h:92
@ Association
Definition: basictypes.h:96
const Type None
special value for uninitialized ID
Definition: basictypes.h:373
std::string Type
Definition: basictypes.h:371
Enum
Definition: basictypes.h:148