On Thu, Jan 27, 2011 at 6:30 AM, Peter Alexander
<[email protected]> wrote:
> On Thu, Jan 27, 2011 at 3:46 AM, éraj <[email protected]> wrote:
>> One more thing about the doc/api. I tried to run qdoc3 on the folder and it
>> failed. I don't have the error output but I could try it again and print it
>> out here.
>> I tried running on the latest master copy after failing on the 2.0.1 code
>> path, but that failed too.
>> So at the moment I'm with no API documentation for the Qt Creator.
>> Should I run qmake && make in doc/api or isnt qdoc3 good enuf ? Has anyone
>> had luck generating the entire api documentation for Qt Creator ? If you do
>> pls be kind enough to give instructions on how you did so.
>>
>> Eraj.
>>
>> On Mon, Jan 24, 2011 at 3:50 PM, <[email protected]> wrote:
>>>
>>> On Jan 24, 2011, at 5:55 AM, ext éraj wrote:
>>>
>>> > Hi,
>>> > I have downloaded the source package for version 2.0.1 of Qt Creator. I
>>> > was able to compile and run it.
>>> > However I find it difficult to understand the code without a proper hint
>>> > or direction of the architecture.
>>> > Can you guys help me with advice ?
>>> > It would be better if there were any material on the architecture of Qt
>>> > Creator or the design of the code.
>>>
>>> You can generate the little API doc we have by running qmake && make in
>>> doc/api (-->doc/api/html), and there is some very rough and unfinished thing
>>> about the plugin business about Qt Creator, without guaranteed correctness
>>> or usefulness in doc/pluginhowto
>>>
>>> --
>>> Eike Ziller
>>> Software Engineer
>>> Nokia, Qt Development Frameworks
>>>
>>> Nokia gate5 GmbH
>>> Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany
>>> Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B
>>> Umsatzsteueridentifikationsnummer: DE 812 845 193
>>> Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori
>>>
>>>
>>>
>>> _______________________________________________
>>> Qt-creator mailing list
>>> [email protected]
>>> http://lists.qt.nokia.com/mailman/listinfo/qt-creator
>>
>>
>>
>> --
>> e's Mail - another one bites da dust !!
>>
>> _______________________________________________
>> Qt-creator mailing list
>> [email protected]
>> http://lists.qt.nokia.com/mailman/listinfo/qt-creator
>>
>>
>
> Hi Eraj,
>
> I really love the documentation that qdoc3[1] generates. Qt
> Documentation is one of the biggest reasons that attracted me to Qt a
> few years ago. Since then, of all the programming technologies I find
> Qt the most useful and friendly... even Python for that matter!
>
> Having said that to promote my advocacy for good documentation, for
> qt-creator at this point, cd into the doc/api directory and run 'doc3
> qtcreator-api.docconf' to generate the api docs. The generated html
> docs will be generated into a folder labled 'html'. But, you might get
> an error saying that SRCDIR and possibly OUTDIR environment variables
> need to be defined.
>
> Then you can also generate Doxygen[2] documentation too, which gives
> better navigation and structure of the source code. What I do is use
> the 'doxywizard' app provided with Doxygen to throw in more 'bells and
> whistles' for the generated docs. So, run 'doxywizard' with the
> Doxyfile located in doc/doxygen folder and add some more configuration
> to it. Then run the Doxygen from 'doxywizard' and that should help you
> better navigate the sources.
>
>
> good luck,
> Peter
>
> [1] http://doc.qt.nokia.com/qdoc/index.html
> [2] http://www.stack.nl/~dimitri/doxygen/
>

Oh, btw.. you can generate the PluginHowTo tutorial by running 'qdoc3'
in its directory.. but be aware that it and the source code is not up
to date with the current plugin interfaces. Some tweaks are needed to
build and install them.
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-creator

Reply via email to