11 #ifndef CLASSIFIERWIDGET_H
12 #define CLASSIFIERWIDGET_H
107 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
108 virtual QPainterPath
shape()
const;
110 virtual void saveToXMI1(QXmlStreamWriter& writer);
132 void drawAsCircle(QPainter *p,
const QStyleOptionGraphicsItem *option);
135 void drawAsPackage(QPainter *painter,
const QStyleOptionGraphicsItem *option);
140 int x,
int y,
int textWidth,
int fontHeight);
153 Q_DECLARE_OPERATORS_FOR_FLAGS(ClassifierWidget::VisualProperties)
Displays a line of text or an operation.
Definition: floatingtextwidget.h:37
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
Non-graphical Information for an Instance.
Definition: instance.h:48
The base class for UML objects.
Definition: umlobject.h:75
ObjectType
Definition: umlobject.h:81
Non-graphical information for a Package.
Definition: package.h:33
Definition: umlscene.h:70
int x
Definition: cxx11-lambda-functions-and-expressions.h:4
std::string Type
Definition: basictypes.h:385
Enum
Definition: basictypes.h:162
Enum
Definition: basictypes.h:174