umbrello/umbrello
preconditionwidget.h
Go to the documentation of this file.
PreconditionWidget(UMLScene *scene, ObjectWidget *a, Uml::ID::Type id=Uml::ID::None)
Creates a Precondition widget.
Definition: preconditionwidget.cpp:43
A graphical version of a UML Precondition (new in UML 2.0).
Definition: preconditionwidget.h:32
virtual void saveToXMI(QDomDocument &qDoc, QDomElement &qElement)
Saves the widget to the "preconditionwidget" XMI element.
Definition: preconditionwidget.cpp:277
This class contains all the ID translations done for each UMLObject pasted.
Definition: idchangelog.h:26
void slotMenuSelection(QAction *action)
Captures any popup menu signals for menus it created.
Definition: preconditionwidget.cpp:251
QGraphicsScene * scene() const
int maxY() const
Returns the maximum height this widget should be set at on a sequence diagrams.
Definition: preconditionwidget.cpp:240
void slotWidgetMoved(Uml::ID::Type id)
Slot when widget is moved.
Definition: preconditionwidget.cpp:204
void setObjectWidget(ObjectWidget *widget)
bool activate(IDChangeLog *Log=0)
Activates a PreconditionWidget.
Definition: preconditionwidget.cpp:150
virtual bool loadFromXMI(QDomElement &qElement)
Loads the widget from the "preconditionwidget" XMI element.
Definition: preconditionwidget.cpp:291
int minY() const
Returns the minimum height this widget should be set at on a sequence diagrams.
Definition: preconditionwidget.cpp:227
void resolveObjectWidget(IDChangeLog *log)
Resolve references of this precondition so it references the correct new object widget after paste...
Definition: preconditionwidget.cpp:173
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
Overrides the standard paint event.
Definition: preconditionwidget.cpp:73
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.