[Development] Documentation and Modularization
Frederik Gladhorn
gladhorn at kde.org
Mon Sep 24 14:20:01 CEST 2012
On Monday 24. September 2012 13.36.10 Konstantin Tokarev wrote:
> 23.09.2012, 14:25, "Frederik Gladhorn" <gladhorn at kde.org>:
> > Hi,
> > since we were discussing how to maintain QDoc and how to fix issues, I
> > poked at doxygen again.
> > I also sent a mail to it's maintainer who responded quickly and friendly.
> > I'm not sure if we want to go down this route, but it seems an option to
> > me. It means a lot of work, but so does maintaining qdoc and extending it
> > (does anyone feel like adding template support there?).
> >
> > Below are my initial findings (looking at qtcore only). Feel free to
> > correct me or add your experience with doxygen.
> >
> > Cheers
> > Frederik
> >
> > Big issues:
> > - QML
> > - No support for tables?
> > \table \header \row ...
>
> Doxygen supports HTML tables.
Ok, sounds good. Thanks for pointing that out.
> > Open Questions:
> > * inheritance
>
> What's the problem? Doxygen adds section "Inherits" for inherited classes.
I didn't check, but it produces different output for class interitance. I think
we used to hide some inheritance (iirc QAtomicInt or some class like that)
when it was of a private base class.
I don't think this would be a blocker though.
Mind that I just glanced at it out of curiosity. Nobody has seriously
considered switching from qmake and I think we have enough issues to fight.
It's just something we might discuss for longer term.
Greetings
Frederik
More information about the Development
mailing list