actorwidget.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef ACTORWIDGET_H
00013 #define ACTORWIDGET_H
00014
00015 #include "umlwidget.h"
00016
00017 #define A_WIDTH 20
00018 #define A_HEIGHT 40
00019 #define A_MARGIN 5
00020
00021 class UMLActor;
00022
00043 class ActorWidget : public UMLWidget {
00044 public:
00045
00052 ActorWidget(UMLView * view, UMLActor *o);
00053
00054
00058 virtual ~ActorWidget();
00059
00063 void draw(QPainter & p, int offsetX, int offsetY);
00064
00069 void saveToXMI( QDomDocument & qDoc, QDomElement & qElement );
00070
00071 protected:
00075 QSize calculateSize();
00076 };
00077
00078 #endif
This file is part of the documentation for umbrello Version 3.1.0.