> > gemfield spaketh: > > Hi, > > > > I have a question,that why Qt document have no UML graph? >
Thiago respondeth: > Because no UML graphs were ever drawn for Qt code. And I see no point in > drawing them now. +1 HAHAHAA! Sorry, not sure why I found that *so* funny (must be my sick-twisted-humor), apologies to all. I hold little love for UML, and as it never really "caught-on" in Computer Science (for various reasons), it's clear I'm not alone. Konstantin offereth: > IMHO, UML is useful only for designing architecture, because when code is > written, one can use Doxygen to build diagrams for all kinds of class > interrelations. However, feel free to contribute UML graphs if you have > them ;) +1 to Konstantin. Class hierarchies are "free" in Doxygen, and the Graphvix plugin to Trac similarly make these "free" (parsed from original source). I understand the Qt docs are created from a Doxygen-like "derivative", but as projects get larger, I find UML-like graphs to take up too much space and provide insufficient information (they aren't very useful) in production-level infrastructures. We have UML graphs available (for free) in our code bases, but we don't really find them useful (they are too busy, take up too much visual space, and provide the wrong kind of detail). YMMV. --charley
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest