[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent
 thread


Re: Great idea
by Diederik on Monday 04/Dec/2006, @00:19
> I haven't read any code of KOffice or something, but on KDE
> there is no lack of documentation at all, and Qt has a very
> complete documentation in general.

Well I have experienced the lack of it. The kde-core libs are well documented, but the other libs are not.

Try implementing a KHTMLPart for instance, and updating the HTML page with DOM manipulation methods from C++. I couldn't figure it out with the documentation, and actually had to dive into Kopetes code to find an example of how it works. Turns out you could just assign a DOM node objects to a HTMLElement class. This is not documented at all, making it almost impossible to use a KHTMLPart in your app.
  Related Links
 ·   Articles on Desktop Environment
 ·   Also by Diederik
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: Great idea
by cl on Monday 04/Dec/2006, @00:40
Well it's open source right. So if you found out how to do, why don't YOU add the documentation to the source code??
[ Reply To This | View ]
  • Re: Great idea
    by Jisaku Jien on Tuesday 12/Dec/2006, @01:41
    That's a problem for us developers developing under open source. We often do not document our software when it is needed and thus, the next developer that uses our works may have to miss out on some nifty but undocumented feature.
    [ Reply To This | View ]

 
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "The trolls are only human and make mistakes too." -- Charles Samuels
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]