[prev in list] [next in list] [prev in thread] [next in thread]
List: atlantik-devel
Subject: [atlantik-cvs] CVS: kdegames/atlantik/libatlantikui trade_widget.cpp,1.33,1.34
From: kde () office ! kde ! org
Date: 2002-09-10 16:26:31
[Download RAW message or body]
Update of /home/kde/kdegames/atlantik/libatlantikui
In directory office:/tmp/cvs-serv30500/libatlantikui
Modified Files:
trade_widget.cpp
Log Message:
bugfix for player name changes
Index: trade_widget.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantikui/trade_widget.cpp,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- trade_widget.cpp 2002/08/15 10:56:25 1.33
+++ trade_widget.cpp 2002/09/10 16:26:28 1.34
@@ -194,12 +194,11 @@
{
KListViewItem *item = m_componentMap[t];
delete item;
-// delete t; // TODO: delete item as as well, right?
+ delete t;
}
void TradeDisplay::tradeItemChanged(TradeItem *t)
{
- kdDebug() << "TradeDisplay::tradeItemChanged" << endl;
KListViewItem *item = m_componentMap[t];
if (item)
{
@@ -222,6 +221,10 @@
{
m_playerFromCombo->changeItem(player->name(), m_playerFromRevMap[player]);
m_playerTargetCombo->changeItem(player->name(), m_playerTargetRevMap[player]);
+
+ TradeItem *item = 0;
+ for (QMap<KListViewItem *, TradeItem *>::Iterator it=m_componentRevMap.begin() ; it \
!= m_componentRevMap.end() && (item = *it) ; ++it) + tradeItemChanged(item);
}
void TradeDisplay::tradeRejected(Player *player)
_______________________________________________
atlantik-cvs mailing list
atlantik-cvs@mail.kde.org
http://mail.kde.org/mailman/listinfo/atlantik-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic