Blog @ Blog - Linux Life

移動

設計ミス

2005/07/22 ( n ) < KreetingKard >

どうもドキュメントの設計をミスってるっぽいので考え直す必要があるみたい。
それにあわせてビューも見直さないと。
というか、デザイン関係全部だな。

宛名関係のサイト

2005/07/22 ( n ) < KreetingKard >

ソースにコメントを書く

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++形式のキャスト

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

2005/07/20 ( n ) < Blog >

書き込み方を間違って以前のエントリを消してしまいました。
まぁいいか…。

宛名

2005/07/20 ( n ) < KreetingKard >

とりあえず連名に対応させよう。
インターフェースは以下のような感じ?

Prefix Name Suffix

↓名前をスペース区切りで分割して

Prefix Name Suffix
  秋穂
   
    佑司
       

↓いらない行と列を削除して

秋穂
 
  佑司

↓縦書きのときはこうすればいい気がしてきた。

   

CDをMP3に

2005/07/18 ( n ) < Gentoo KDE >

CDを色々借りてきたので KAudioCreator 1.1.2 で mp3化。
ID3タグの日本語がちゃんと保存されない。
Konqueror のファイルのプロパティで変更できるようだが、反映されない。
amaroKも同様。
Jukはちゃんと保存された。

アイテムの挿入/削除

2005/07/18 ( n ) < KreetingKard >

実装。

ドライブ

2005/07/17 ( n ) < Private Travel >

温泉帰りにニセコ周辺を適当にドライブ。
京極町ふきだし公園に行ってきた。

移動

スポンサードリンク

Copyright © 2025 Linux-Life.net