Kita - 2ch client for KDE part2
■ このスレッドは過去ログ倉庫に格納されています
0587421
04/11/23 22:30:13ID:qRM01ICuまあどっちにしろ(D)の状態を判定する関数が必要なので、DatManagerとKitaHTMLPartに数行加えて
スレが開いているかどうかをチェックする関数を追加しました。cvsからの差分でkitaで-po
ttp://www.geocities.co.jp/SiliconValley-Bay/7435/patch-1123.txt
bool DatManager::isMainThreadOpened( const KURL& url );
bool DatManager::isMainThreadOpenedFast( const KURL& datURL );
使いかたは url を入れて開いてればTRUE閉じてればFALSE。下の方はKita::getDatURL()を使わないで
高速化したバージョンなので、KitaSubjectView::updateListViewItem()で使うときは
isMainThreadOpenedFast()の方が良いと思います。ただしURLとして datURLを入れてください。
その他追加した関数に関しては
KitaHTMLPart::setup()でDatManager::addMainThreadToList()を呼んでURLを登録
KitaHTMLPart::clearPart()でKita::DatManager::removeMainThreadFromList()を呼んでURL抹消
って感じ。
■ このスレッドは過去ログ倉庫に格納されています