6 #ifndef CLASSIFIERWIDGET_H
7 #define CLASSIFIERWIDGET_H
102 virtual
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
103 virtual QPainterPath
shape() const;
105 virtual
void saveToXMI(QXmlStreamWriter& writer);
127 void drawAsCircle(QPainter *p, const QStyleOptionGraphicsItem *option);
130 void drawAsPackage(QPainter *painter, const QStyleOptionGraphicsItem *option);
135 int x,
int y,
int textWidth,
int fontHeight);
148 Q_DECLARE_OPERATORS_FOR_FLAGS(ClassifierWidget::VisualProperties)
Non-graphical information for a Package.
Definition: package.h:27
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
The base class for UML objects.
Definition: umlobject.h:69
Definition: basictypes.cpp:22
std::string Type
Definition: basictypes.h:371
Displays a line of text or an operation.
Definition: floatingtextwidget.h:31
Non-graphical Information for an Instance.
Definition: instance.h:42
Enum
Definition: basictypes.h:27
Definition: umlscene.h:64