Kita - 2ch client for KDEat LINUX
Kita - 2ch client for KDE - 暇つぶし2ch611:login:Penguin
04/03/30 00:32 +VDg3SlA
>>610
access.cpp で追加したところはほとんどオリジナルのソースに少し
手を加えただけのものになっています(writeCacheData2はちょっと変えたかな?)

Access::get()を見れば分かるように、getcache()でキャッシュから
データを読んで、getupdate()で差分をロードって感じですね。
で、getupdate()はオリジナルのget()をほとんどコピペしただけです。

> ・キャッシュのヘッダは取り除いてるようですが、これは意図的なものですよね?
> readCacheHeader()が呼ばれてないのでちょっと気になったのですが。
> これはこれでいいですが、フォーマットが変わるならキャッシュの保存先を
> 変えた方がいいかなと思うので。~/.kde/share/cache/k2ch は既に使われてるし。

ヘッダは別にいらないと思ったので省きました。ただ保存先の場所も含めて、その辺の
処理は>>567に書いたようにあくまで暫定的にそうしただけなので、その辺は都合に合わせて
適当に処理しておいてください。

> ・Access::enter_loop() でなくてQApplicationのenter_loop()を呼んでいるようですが、
> これによって何か挙動は変わります?
> qApp->enter_loop()でもとりあえず問題なさそうですが。
> 自分もnetaccess.cppからコピーしただけだし。

この辺は最初の頃いろいろ試してたときの名残なんですが(w、いまのところ直接 qApp->enter_loop()
を呼んでも問題ないようですが、ひょっとしたら何か問題あるかもしれないので、
Access::enter_loop() に戻しておいた方が無難かもしれませんね。

まあ、他にも何かあったら遠慮なく尋ねてください。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch