23 #include <tqstringlist.h>
25 #include <krandomsequence.h>
26 #include <tdelocale.h>
28 #include "kgamemisc.h"
30 class KGameMiscPrivate
39 KGameMisc::KGameMisc()
45 KGameMisc::~KGameMisc()
51 TQString KGameMisc::randomName()
53 TQStringList names = TQStringList::split( TQChar(
' '),
54 i18n(
"A list of language typical names ( for games ), separated by spaces",
55 "Adam Alex Andreas Andrew Bart Ben Bernd Bill "
56 "Chris Chuck Daniel Don Duncan Ed Emily Eric "
57 "Gary Greg Harry Ian Jean Jeff Jan Kai Keith Ken "
58 "Kirk Marc Mike Neil Paul Rik Robert Sam Sean "
59 "Thomas Tim Walter" ) );
60 KRandomSequence random;
61 return *names.at( random.getLong( names.count() ) );