108 virtual void setX(qreal
x);
109 virtual void setY(qreal y);
115 return rect().height();
122 return rect().width();
126 void setSize(
const QSizeF& size);
190 virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
197 virtual QSizeF
calculateSize(
bool withExtensions =
true)
const;
235 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
262 virtual void moveEvent(QGraphicsSceneMouseEvent *event);
265 virtual void constrain(qreal& width, qreal& height);
272 void deselect(QGraphicsSceneMouseEvent *me);
277 void resize(QGraphicsSceneMouseEvent *me);
356 Q_DECLARE_OPERATORS_FOR_FLAGS(UMLWidget::AddWidgetOptions)
Definition: idchangelog.h:26
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
The base class for UML objects.
Definition: umlobject.h:73
Enum
Definition: basictypes.h:106
Definition: basictypes.h:110
std::string Type
Definition: basictypes.h:351
ObjectType
Definition: umlobject.h:79
const Type None
special value for uninitialized ID
Definition: basictypes.h:353
Definition: umlscene.h:68