umbrello
2.32.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef ARTIFACTWIDGET_H
12 #define ARTIFACTWIDGET_H
19 #define ARTIFACT_MARGIN 5
36 virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
39 virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
45 void paintAsFile(QPainter *painter,
const QStyleOptionGraphicsItem *option);
46 void paintAsLibrary(QPainter *painter,
const QStyleOptionGraphicsItem *option);
47 void paintAsTable(QPainter *painter,
const QStyleOptionGraphicsItem *option);
48 void paintAsNormal(QPainter *painter,
const QStyleOptionGraphicsItem *option);
Draw_Type getDrawAsType()
Definition: artifact.cpp:88
Non-graphical information for a Artifact.
Definition: artifact.h:28
#define DEBUG_REGISTER_DISABLED(src)
Definition: debug_utils.h:132
const QColor & backgroundColor() const
Definition: umlscene.cpp:1355
@ defaultDraw
Definition: artifact.h:36
QString a
Definition: petalnode.cpp:18
#define uWarning()
Definition: debug_utils.h:124
@ table
Definition: artifact.h:39
@ library
Definition: artifact.h:38
Draw_Type
Definition: artifact.h:35
Definition: umlscene.h:69
@ file
Definition: artifact.h:37