« 埼玉県民共済で快適な家を建てたい 7 | トップページ | s98play »

2008年3月31日 (月)

QBookMark

微妙にバージョンアップです。

#修正版上げました

他のアプリ作成中に見つけちゃいました。QPixmapCacheなんていう便利なクラスを…。
リスト生成が遅かったのはPixmapがボトルネックだったらしいです。ってか、今まで気づかない方がおかしいかw

そんな感じで、ちょっと小躍りしたくなるくらい速くなってます。

ブックマーク350個の読み込みリスト化が14秒くらいかかってたのが1秒ちょいで終わります。どうぞ踊ってくださいw

操作方法とかは変わってないんで、ver.0.2.0の記事を参照して下さい。

やっぱ思いつきで実装したものをすぐアップするべきじゃないですね^^;
リストリロード中のQListView::clear()でキャッシュされたPixmapインスタンスも消してたみたいです。
その辺を修正しました。

#Sleipnir 2.7.0のブックマークも大丈夫なようです。

■履歴
0.1.0 公開バージョン
0.2.0 PortableSleipnirブックマークファイル(Favorite.ffv)読み込み対応
  リストをクリアしてからブックマーク読み込みを行うようにした
  タイトルオンリーモードを追加
0.3.0 QPixmaxCacheを使ってリスト生成を高速化した
0.3.1 clear()時に消されたアイコンキャッシュを再作成するようにした

■ダウンロード

qbookmark_0.3.0-1_arm.ipk (57.5K)
qbookmark_0.3.1-1_arm.ipk (58.2K)

qbookmark_0.3.0_src.tar.gz (112.7K)
qbookmark_0.3.1_src.tar.gz (113.4K)

|

« 埼玉県民共済で快適な家を建てたい 7 | トップページ | s98play »

コメント

なんかリロードすると落ちることがあるっぽいです。怖い人はちょっと使用を控えてください。

投稿: えりお | 2008年4月 1日 (火) 01時04分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/199635/40708896

この記事へのトラックバック一覧です: QBookMark:

« 埼玉県民共済で快適な家を建てたい 7 | トップページ | s98play »