OSDN Git Service

Favorites use readNum of KitaCacheInfo
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Tue, 25 Nov 2003 15:19:32 +0000 (15:19 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Tue, 25 Nov 2003 15:19:32 +0000 (15:19 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@558 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/favoritelistview.cpp
kita/src/libkita/thread.cpp

index f953eb0..c2e7c9b 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "libkita/favoritethreads.h"
 #include "libkita/board.h"
+#include "kitacacheinfo.h"
 
 #include <qmap.h>
 #include <qapplication.h>
@@ -64,17 +65,22 @@ void FavoriteListView::update()
 
   clear();
 
+  KitaCacheInfo* cache = KitaCacheInfo::getInstance();
+
   QDictIterator<Kita::Thread> it( threads );
   for(; it.current(); ++it) {
     const Kita::Thread* thread = it.current();
     const Kita::Board* board = thread->getBoard();
 
+    int readNum = cache->readNum( thread->datURL() );
+    int resNum = cache->resNum( thread->datURL() );
+
     new KListViewItem( this,
                        board->name(),
                        "",
                        thread->name(),
-                       QString("%1").arg(thread->resNum(), 4),
                        "",
+                       QString("%1").arg( readNum, 4 ),
                        "",
                        thread->datURL().fileName(),
                        thread->datURL().url() );
index f2b48f4..e43c0a2 100644 (file)
@@ -269,6 +269,7 @@ bool ThreadXmlParser::startElement( const QString& namespaceURI, const QString&
   return true;
 }
 
+// TODO: <resnum>¤ÏFavorites¤Ç¤Ï»È¤ï¤Ê¤¤¤³¤È¤Ë¤Ê¤Ã¤¿¤Î¤Çºï½ü¤¹¤ëɬÍפ¢¤ê¡£
 bool ThreadXmlParser::endElement( const QString& namespaceURI, const QString& localName, const QString& qName )
 {
   if( localName == "board" ) {