[atlantik-cvs] CVS: kdegames/atlantik/client selectserver_widget.cpp, 1.39, 1.40

[email protected] Tue, 27 Jan 2004 03:51:01 +0100 (CET)
Newsgroups gmane.comp.kde.devel.atlantik
Message-ID <[email protected]>
Update of /home/kde/kdegames/atlantik/client
In directory office:/tmp/cvs-serv30975/client

Modified Files:
	selectserver_widget.cpp 
Log Message:
QString::find is faster than ::contains

Index: selectserver_widget.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/client/selectserver_widget.cpp,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- selectserver_widget.cpp	22 Jan 2004 05:59:51 -0000	1.39
+++ selectserver_widget.cpp	27 Jan 2004 02:50:59 -0000	1.40
@@ -17,6 +17,7 @@
 #include <qlabel.h>
 #include <qlayout.h>
 #include <qradiobutton.h>
+#include <qregexp.h>
 #include <qsizepolicy.h>
 #include <qvbuttongroup.h>
 #include <qhgroupbox.h>
@@ -119,7 +120,7 @@
 
 void SelectServer::slotMonopigatorAdd(QString host, QString port, QString version, int users)
 {
-	if (m_hideDevelopmentServers && ( version.contains("CVS") || version.contains("-dev") ) )
+	if (m_hideDevelopmentServers && version.find( QRegExp("(CVS|-dev)") ) != -1 )
 		return;
 
 	MonopigatorEntry *item = new MonopigatorEntry(m_serverList, host, QString::number(9999), version, (users == -1) ? i18n("unknown") : QString::number(users), port);