げふぅ Ver0.02

ぬにょす(挨拶)。

げふぅ Ver0.02を公開します。

  • Gefu002.zip(Windows 32bit版)(569KB)
  • Gefu_QtDLL.zip(Windows Qt共有DLL)(18MB)
  • Gefu002.app.zip(Max OS X 64bit版)(700KB)
  • ソースコード

機能追加の前に、やっぱりファイルリストの取得が遅いのがとっても気になって。
QTableWidgetをやめて、QTableView+独自データモデルにリストラクチャーしました。
Qtでのモデル・ビュー構造がよく分からなくて、英文のリファレンスと格闘すること丸一日。

速いよママン!

なにこれ、劇的に速くなった。
当社比500%ぐらい速くなった(体感&直感)。
いやこれは嬉しい、頑張った甲斐があった。

で、予定どおりフォルダ履歴機能を追加。

追加したはいいけど、多分きっと自分じゃあんまり使わない機能だと思う(笑)。

あと、原色が痛かったのでマーク時の色を変えて、行の高さも75%ぐらいにしてみた。
さらに細かいところだけど、終了時のウィンドウ位置・サイズを保存するようにした。

それにしてもQtはすごい。
統合開発環境としてのQt Creatorのデキが素晴らしいし、ライブラリとしての設計も素晴らしい。
英語だけどリファレンスも充実しているし、徹底的にオブジェクト指向でgetter/setterの命名規則なんかも統一されているから、なんとなく「こんなメソッドあるんじゃね?」で目的のものが探せたりする。

やー、もっと早く出会いたかったです。
学生の頃に触れてたら、多分人生変わってました。
それぐらいインパクトあるっす、これ。
もうネイティブAPIでゴリゴリなコーディングなんか出来ないっす、戻れないっす。

Ver0.03では、環境設定(動作オプション)を実装する予定です。

んでわ。

コメント

タイトルとURLをコピーしました