[prev in list] [next in list] [prev in thread] [next in thread] 

List:       atlantik-devel
Subject:    [atlantik-cvs] CVS: kdegames/atlantik/client atlantik.cpp,1.125,1.126 selectgame_widget.cpp,1.24,1.2
From:       kde () office ! kde ! org
Date:       2002-12-14 1:04:05
[Download RAW message or body]

Update of /home/kde/kdegames/atlantik/client
In directory office:/tmp/cvs-serv8662/client

Modified Files:
	atlantik.cpp selectgame_widget.cpp selectgame_widget.h 
Log Message:
use updategamelist's canbejoined attribute

Index: atlantik.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/client/atlantik.cpp,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -d -r1.125 -r1.126
--- atlantik.cpp	29 Nov 2002 04:27:30 -0000	1.125
+++ atlantik.cpp	14 Dec 2002 01:04:02 -0000	1.126
@@ -266,8 +266,8 @@
 
 	connect(m_atlantikNetwork, SIGNAL(gameListClear()), m_selectGame, \
SLOT(slotGameListClear()));  
-	connect(m_atlantikNetwork, SIGNAL(gameListAdd(QString, QString, QString, QString, \
QString)), m_selectGame, SLOT(slotGameListAdd(QString, QString, QString, QString, \
                QString)));
-	connect(m_atlantikNetwork, SIGNAL(gameListEdit(QString, QString, QString, QString, \
QString)), m_selectGame, SLOT(slotGameListEdit(QString, QString, QString, QString, \
QString))); +	connect(m_atlantikNetwork, SIGNAL(gameListAdd(QString, QString, \
QString, QString, QString, bool)), m_selectGame, SLOT(slotGameListAdd(QString, \
QString, QString, QString, QString, bool))); +	connect(m_atlantikNetwork, \
SIGNAL(gameListEdit(QString, QString, QString, QString, QString, bool)), \
m_selectGame, SLOT(slotGameListEdit(QString, QString, QString, QString, QString, \
bool)));  connect(m_atlantikNetwork, SIGNAL(gameListDel(QString)), m_selectGame, \
SLOT(slotGameListDel(QString)));  connect(m_atlantikNetwork, \
SIGNAL(gameListEndUpdate()), m_selectGame, SLOT(slotGameListEndUpdate()));  

Index: selectgame_widget.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/client/selectgame_widget.cpp,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- selectgame_widget.cpp	28 Nov 2002 11:59:24 -0000	1.24
+++ selectgame_widget.cpp	14 Dec 2002 01:04:02 -0000	1.25
@@ -81,7 +81,7 @@
 	m_statusLabel->setText(i18n("Retrieved game list."));
 }
 
-void SelectGame::slotGameListAdd(QString gameId, QString name, QString description, \
QString players, QString gameType) +void SelectGame::slotGameListAdd(QString gameId, \
QString name, QString description, QString players, QString gameType, bool \
canBeJoined)  {
 	if (gameId == "-1")
 	{
@@ -92,12 +92,13 @@
 	{
 		QListViewItem *item = new QListViewItem(m_gameList, i18n("Join %1 Game \
#%2").arg(name).arg(gameId), description, gameId, players, gameType);  \
item->setPixmap(0, QPixmap(SmallIcon("atlantik"))); +		item->setEnabled(canBeJoined);
 	}
 
 	validateConnectButton();
 }
 
-void SelectGame::slotGameListEdit(QString gameId, QString name, QString description, \
QString players, QString gameType) +void SelectGame::slotGameListEdit(QString gameId, \
QString name, QString description, QString players, QString gameType, bool \
canBeJoined)  {
 	QListViewItem *item = m_gameList->firstChild();
 	while (item)
@@ -111,6 +112,7 @@
 			item->setText(3, players);
 			if (!gameType.isEmpty())
 				item->setText(4, gameType);
+			item->setEnabled(canBeJoined);
 			m_gameList->triggerUpdate();
 			return;
 		}

Index: selectgame_widget.h
===================================================================
RCS file: /home/kde/kdegames/atlantik/client/selectgame_widget.h,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- selectgame_widget.h	11 Sep 2002 03:46:37 -0000	1.15
+++ selectgame_widget.h	14 Dec 2002 01:04:02 -0000	1.16
@@ -40,8 +40,8 @@
 		void validateConnectButton();
 
 		void slotGameListClear();
-		void slotGameListAdd(QString gameId, QString name, QString description, QString \
                players, QString gameType);
-		void slotGameListEdit(QString gameId, QString name, QString description, QString \
players, QString gameType); +		void slotGameListAdd(QString gameId, QString name, \
QString description, QString players, QString gameType, bool canBeJoined); +		void \
slotGameListEdit(QString gameId, QString name, QString description, QString players, \
QString gameType, bool canBeJoined);  void slotGameListDel(QString gameId);
 
 private slots:

_______________________________________________
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