umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef COMPONENTWIDGET_H
12 #define COMPONENTWIDGET_H
18 #define COMPONENT_MARGIN 10
36 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
41 virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
virtual Uml::ID::Type id() const
Definition: umlobject.cpp:425
UMLObjectList containedObjects(bool includeInactive=false)
Definition: package.cpp:266
@ ot_Port
Definition: umlobject.h:109
#define DEBUG_REGISTER_DISABLED(src)
Definition: debug_utils.h:132
const QColor & backgroundColor() const
Definition: umlscene.cpp:1370
bool getExecutable()
Definition: component.cpp:123
The base class for UML objects.
Definition: umlobject.h:74
bool loading() const
Definition: umldoc.cpp:1572
ObjectType baseType() const
Definition: umlobject.cpp:397
OptionState & optionState()
Definition: optionstate.cpp:362
Non-graphical information for a Component.
Definition: component.h:28
bool showStereoType
Definition: optionstate.h:124
Definition: optionstate.h:314
ClassState classState
Definition: optionstate.h:329
UMLWidget * widgetOnDiagram(Uml::ID::Type id)
Definition: umlscene.cpp:1139
Definition: umlscene.h:69
#define uIgnoreZeroPointer(a)
Definition: debug_utils.h:134
Non-graphical information for a Package.
Definition: package.h:33