Blog
勉強/実行していないもの
2005/07/21 ( KDevelop )
Q_PROPERTY
2005/07/21 ( KDevelop KreetingKard )
ソースにコメントを書くの件で色々ソースを見ていて、
今まで「必要ないからいいや」と思っていたQ_PROPERTYについてちょっと調べてみた。
プロパティによると Qt 独自のプロパティを扱う仕組みだそうだ。
やっぱり使いはしないなと思うけど、これを機にできるだけ書くようにしよう。
あと、疑問に思ったのが
の部分。色々作ってみてるくせに知らないこと多すぎだ。
ソースにコメントを書く
2005/07/21 ( KDevelop KreetingKard Doxygen )
KMyMoneyというのが気になって色々見ていたら、
KMyMoney Main Page for API documentation.なんてものが存在する。
ちゃんとコメントを書いていてとても偉いと思ったので、KreetingKardにも採り入れることにした。
* 説明
* …
* @short 短い説明
* @param パラメータ名 説明
*/
みたいな感じに書いておけば、KDevelopの「ビルド(I)」>「API ドキュメントをビルド」で自動的に作れるらしい。
詳しい設定は「プロジェクト(P)」>「Project Options...」>「Doxygen」でする。
「Doxyfile」というファイルが設定ファイルで、cvs には登録しない雰囲気。
とりあえず、debug フォルダは除いておいた。
詳しい書き方とかはソースとドキュメントを見比べて勉強しよう。
他にも KMyMoney は Project Handbook もちゃんと作ってるし、
その中には Appendix C. Unit Test Examples なんて項目もあって、勉強になる。
いまのところ必要ないといえばない?
必要になった時に集中してやればいいや。