From atlantik-devel Sun Apr 28 22:58:29 2002 From: kde () office ! kde ! org Date: Sun, 28 Apr 2002 22:58:29 +0000 To: atlantik-devel Subject: [atlantik-devel] CVS: kdegames/atlantik/client atlantik.cpp,1.89,1.90 main.cpp,1.26,1.27 X-MARC-Message: https://marc.info/?l=atlantik-devel&m=102003482031286 Update of /home/kde/kdegames/atlantik/client In directory office:/tmp/cvs-serv20945/client Modified Files: atlantik.cpp main.cpp Log Message: KExtendedSocket instead of QSocket Index: atlantik.cpp =================================================================== RCS file: /home/kde/kdegames/atlantik/client/atlantik.cpp,v retrieving revision 1.89 retrieving revision 1.90 diff -u -d -r1.89 -r1.90 --- atlantik.cpp 2002/04/28 03:57:57 1.89 +++ atlantik.cpp 2002/04/28 22:58:27 1.90 @@ -38,6 +38,10 @@ #include #include +#ifdef USE_KDE +#include +#endif + #include "selectserver_widget.h" #include "selectgame_widget.h" #include "selectconfiguration_widget.h" @@ -76,8 +80,7 @@ connect(m_atlantikNetwork, SIGNAL(error(int)), this, SLOT(slotNetworkError(int))); #else connect(m_atlantikNetwork, SIGNAL(connectionSuccess()), this, SLOT(slotNetworkConnected())); - connect(m_atlantikNetwork, SIGNAL(error(int)), this, SLOT(slotNetworkError(int))); - connect(m_atlantikNetwork, SIGNAL(connectionFailed(int)), this, SLOT(slotNetworkConnected())); + connect(m_atlantikNetwork, SIGNAL(connectionFailed(int)), this, SLOT(slotNetworkError(int))); #endif connect(m_atlantikNetwork, SIGNAL(joinedGame()), this, SLOT(slotJoinedGame())); @@ -251,12 +254,12 @@ connect(m_selectGame, SIGNAL(newGame(const QString &)), m_atlantikNetwork, SLOT(newGame(const QString &))); } -void Atlantik::slotNetworkError(int errno) +void Atlantik::slotNetworkError(int errnum) { QString errMsg(i18n("Error connecting: ")); #ifndef USE_KDE - switch(errno) + switch(errnum) { case QSocket::ErrConnectionRefused: errMsg.append(i18n("connection refused by host.")); @@ -273,8 +276,25 @@ default: errMsg.append(i18n("unknown error.")); } - serverMsgsAppend(errMsg); +#else + switch (m_atlantikNetwork->status()) + { + case IO_ConnectError: + if (errnum == ECONNREFUSED) + errMsg.append(i18n("connection refused by host.")); + else + errMsg.append(i18n("could not connect to host.")); + break; + + case IO_LookupError: + errMsg.append(i18n("host not found.")); + break; + + default: + errMsg.append(i18n("unknown error.")); + } #endif + serverMsgsAppend(errMsg); } void Atlantik::slotJoinedGame() Index: main.cpp =================================================================== RCS file: /home/kde/kdegames/atlantik/client/main.cpp,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- main.cpp 2002/04/23 16:56:30 1.26 +++ main.cpp 2002/04/28 22:58:27 1.27 @@ -36,9 +36,12 @@ aboutData.addAuthor("Rob Kaper", I18N_NOOP("main author"), "cap@capsi.com", "http://capsi.com/"); + // Patches and artists + aboutData.addCredit("Thiago Macieira", I18N_NOOP("KExtendedSocket support"), "thiagom@wanadoo.fr"); + aboutData.addCredit("Bart Szyszka", I18N_NOOP("application icon"), "bart@gigabee.com", "http://www.gigabee.com/"); - aboutData.addCredit("Elhay Achiam", I18N_NOOP("auction icon"), "elhay_a@bezeqint.net"); - aboutData.addCredit("Carlo Caneva", I18N_NOOP("various icons"), "webmaster@molecola.com", "http://www.molecola.com/"); + aboutData.addCredit("Elhay Achiam", I18N_NOOP("icons"), "elhay_a@bezeqint.net"); + aboutData.addCredit("Carlo Caneva", I18N_NOOP("icons"), "webmaster@molecola.com", "http://www.molecola.com/"); KCmdLineArgs::init(argc, argv, &aboutData); _______________________________________________ atlantik-devel mailing list atlantik-devel@mail.kde.org http://mail.kde.org/mailman/listinfo/atlantik-devel