OSDN Git Service

refactoring.
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Tue, 22 Feb 2005 15:16:10 +0000 (15:16 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Tue, 22 Feb 2005 15:16:10 +0000 (15:16 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@1697 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/bbs/bbsview.cpp

index f565481..f701ad4 100644 (file)
@@ -437,19 +437,23 @@ void KitaBBSView::refreshFavoriteBoards()
     }
     m_favorites->setColor( m_textColor, m_baseColor );
 
+    // remove all items.
     do {
         QListViewItem* child = m_favorites->firstChild();
         delete child;
     } while ( m_favorites->childCount() != 0 );
 
+    // insert items.
     QValueList<KURL> boards = Kita::FavoriteBoards::boards();
     QValueList<KURL>::iterator it;
 
     for ( it = boards.begin(); it != boards.end(); ++it ) {
-        QString boardURL = Kita::BoardManager::boardURL( ( *it ) ); /* get up-to-date URL */
-        QString boardName = Kita::BoardManager::boardName( boardURL );
-        Kita::ListViewItem* tmpitem = new Kita::ListViewItem( m_favorites, 0, boardName, boardURL );
-        tmpitem->setColor( m_textColor, m_baseColor );
+        KURL boardURL = *it;
+        QString boardURL_upToDate = Kita::BoardManager::boardURL( boardURL ); /* get up-to-date URL */
+        QString boardName = Kita::BoardManager::boardName( boardURL_upToDate );
+
+        Kita::ListViewItem* item = new Kita::ListViewItem( m_favorites, 0, boardName, boardURL_upToDate );
+        item->setColor( m_textColor, m_baseColor );
     }
 }