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(QXmlStreamWriter& writer);
virtual Uml::ID::Type id() const
Definition: umlobject.cpp:425
UMLObjectList containedObjects(bool includeInactive=false)
Definition: package.cpp:266
@ ot_Port
Definition: umlobject.h:110
#define DEBUG_REGISTER_DISABLED(src)
Definition: debug_utils.h:132
const QColor & backgroundColor() const
Definition: umlscene.cpp:1371
bool getExecutable()
Definition: component.cpp:123
Uml::ShowStereoType::Enum showStereoType
Definition: optionstate.h:133
The base class for UML objects.
Definition: umlobject.h:74
bool loading() const
Definition: umldoc.cpp:1573
ObjectType baseType() const
Definition: umlobject.cpp:397
OptionState & optionState()
Definition: optionstate.cpp:370
Non-graphical information for a Component.
Definition: component.h:27
Definition: optionstate.h:323
ClassState classState
Definition: optionstate.h:338
UMLWidget * widgetOnDiagram(Uml::ID::Type id)
Definition: umlscene.cpp:1140
Definition: umlscene.h:69
#define uIgnoreZeroPointer(a)
Definition: debug_utils.h:134
Non-graphical information for a Package.
Definition: package.h:32