07/21 @ Blog - Linux Life

光開通

2006/07/21 ( n ) < Private >

引越先のマンションには既にNTTの設備が入っていたらしくあっさり開通。
前の所は5ヶ月もかかったのに…。
で、マンションタイプになって、3000円ほど安くなったらしい。

机&椅子到着

2006/07/21 ( n ) < Private >

無印の机と、 Remex というところの REC-H08AX-BK という椅子。
ちょっと贅沢した感もいなめないけど、ちゃんと仕事をするからいいってことで。
あとは、壁に本棚があれば完璧っぽい。

ソースにコメントを書く

2005/07/21 ( n ) < 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 なんて項目もあって、勉強になる。

Q_PROPERTY

2005/07/21 ( n ) < KDevelop KreetingKard >

ソースにコメントを書くの件で色々ソースを見ていて、
今まで「必要ないからいいや」と思っていたQ_PROPERTYについてちょっと調べてみた。
プロパティによると Qt 独自のプロパティを扱う仕組みだそうだ。
やっぱり使いはしないなと思うけど、これを機にできるだけ書くようにしよう。

あと、疑問に思ったのが

class KDEUI_EXPORT KLineEdit : ...

の部分。色々作ってみてるくせに知らないこと多すぎだ。

勉強/実行していないもの

2005/07/21 ( n ) < KDevelop >

  1. DCOP
  2. KParts
  3. C++形式のキャスト

いまのところ必要ないといえばない?
必要になった時に集中してやればいいや。

スポンサードリンク

Copyright © 2025 Linux-Life.net