umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
6 #ifndef ARTIFACTWIDGET_H
7 #define ARTIFACTWIDGET_H
14 #define ARTIFACT_MARGIN 5
31 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
34 virtual void saveToXMI1(QXmlStreamWriter& writer);
40 void paintAsFile(QPainter *painter,
const QStyleOptionGraphicsItem *option);
41 void paintAsLibrary(QPainter *painter,
const QStyleOptionGraphicsItem *option);
42 void paintAsTable(QPainter *painter,
const QStyleOptionGraphicsItem *option);
43 void paintAsNormal(QPainter *painter,
const QStyleOptionGraphicsItem *option);
Non-graphical information for a Artifact.
Definition: artifact.h:22
Draw_Type getDrawAsType() const
Definition: artifact.cpp:83
#define DEBUG_REGISTER_DISABLED(src)
Definition: debug_utils.h:118
const QColor & backgroundColor() const
Definition: umlscene.cpp:1366
@ defaultDraw
Definition: artifact.h:31
QString a
Definition: petalnode.cpp:13
#define uWarning()
Definition: debug_utils.h:110
@ table
Definition: artifact.h:34
@ library
Definition: artifact.h:33
Draw_Type
Definition: artifact.h:30
Definition: umlscene.h:64
@ file
Definition: artifact.h:32