[Uml-user] In which class can I find the main widget?
Paul Hensgen
phensgen at bigpond.net.au
Tue Jul 16 16:04:03 UTC 2002
Hi,
Hi,
Umm, are we reading the same code? I haven't got the code in front of me but
I think it does explain this:
UMLView is what the widgets are drawn on which inherits QCanvasView
Each widget is not really a widget in QT terms as of the overhead with
QWidget and it not having DoubleBuffer and transparency built in.
UMLWidget is the base widget for all items that draw on the UMLView , which
inherits from QCanvasItem.
Each UMLWidget then has a corresponding CUMLWidgatData class which hold the
info for the widget. This is used is cut/copy/paste save/load operations.
Some of the design is not crash hot, but I never designed past my small
University project to start with as I didn't think people would use it.
If you are thinking of adding something let me know and I can point you in the
right direction.
Paul.
On Wednesday 17 July 2002 06:03, Sebastian Stein wrote:
> Hi again,
>
> I'm trying to understand a little bit the code of UML and so I tried to
> figure out, what the class for the main widget might be. Well, I have to
> say the source is not very good documented, so it is hard to get a starting
> point.
>
> I'm interested in the drawing part, where the diagrams are drawn. What kind
> of widget is this? And in what class is it defined?
>
> Steinchen
More information about the umbrello
mailing list