diff -r 6a451649558c -r 06bff12f8a74 QTfrontend/statsPage.cpp --- a/QTfrontend/statsPage.cpp Wed Jan 14 16:51:55 2009 +0000 +++ b/QTfrontend/statsPage.cpp Wed Jan 14 19:27:23 2009 +0000 @@ -86,6 +86,7 @@ } graphic->setScene(scene); + graphic->fitInView(graphic->sceneRect()); } void PageGameStats::GameStats(char type, const QString & info) @@ -97,20 +98,22 @@ } case 'D' : { int i = info.indexOf(' '); - QString message = tr("
The best shot award was won by %1 with %2 pts.
") + QString message = PageGameStats::tr("The best shot award was won by %1 with %2 pts.
") .arg(info.mid(i + 1), info.left(i)); AddStatText(message); break; } case 'k' : { int i = info.indexOf(' '); - QString message = tr("The best killer is %1 with %2 kills in a turn.
") + int num = info.left(i).toInt(); + QString message = PageGameStats::tr("The best killer is %1 with %2 kills in a turn.
", "", num) .arg(info.mid(i + 1), info.left(i)); AddStatText(message); break; } case 'K' : { - QString message = tr("A total of %1 Hedgehog(s) were killed during this round.
").arg(info); + int num = info.toInt(); + QString message = PageGameStats::tr("A total of %1 hedgehog(s) were killed during this round.
", "", num).arg(num); AddStatText(message); break; }