author | imm <imm> | 2002-08-30 22:03:20 (UTC) |
---|---|---|
committer | imm <imm> | 2002-08-30 22:03:20 (UTC) |
commit | c3fbc3f07c4deb54a3c5efd7cd91beaba875d57c (patch) (side-by-side diff) | |
tree | c08b80f938953dff0a25798bae77b623b9024932 | |
parent | 8c26b7fe6b3afc8c3de2ee48bfb50bb041dadede (diff) | |
download | opie-c3fbc3f07c4deb54a3c5efd7cd91beaba875d57c.zip opie-c3fbc3f07c4deb54a3c5efd7cd91beaba875d57c.tar.gz opie-c3fbc3f07c4deb54a3c5efd7cd91beaba875d57c.tar.bz2 |
fix by sandman
STL -> qt
-rw-r--r-- | noncore/games/buzzword/buzzword.cpp | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/noncore/games/buzzword/buzzword.cpp b/noncore/games/buzzword/buzzword.cpp index 447396b..324b5bd 100644 --- a/noncore/games/buzzword/buzzword.cpp +++ b/noncore/games/buzzword/buzzword.cpp @@ -34,5 +34,2 @@ -#include <list> -#include <string> - #include <qpe/qpeapplication.h> @@ -41,8 +38,2 @@ -// sponsered by rikkus :) -bool random_compare(const QString &, const QString &) -{ - return (rand() % 2) > 0.5; -} - BuzzLabel::BuzzLabel( QWidget *parent, const char *name ) @@ -98,3 +89,3 @@ void BuzzWord::drawGrid() { - std::list<QString> l; + QStringList l; @@ -109,3 +100,3 @@ void BuzzWord::drawGrid() { - l.push_back(t.readLine()); + l << t.readLine(); } @@ -114,4 +105,2 @@ void BuzzWord::drawGrid() - l.sort(random_compare); - grid = new QGrid(gridVal, this); @@ -123,3 +112,5 @@ void BuzzWord::drawGrid() { - QString word = QStringList::split(" ", l.front()).join("\n"); + uint pos = rand() % l. count(); + + QString word = QStringList::split(" ", l[pos]).join("\n"); BuzzItem* bi = new BuzzItem( c, r, word, grid ); @@ -128,3 +119,3 @@ void BuzzWord::drawGrid() - l.pop_front(); + l.remove( l.at( pos )); } |