small changes

This commit is contained in:
Max-Wilhelm Bruker 2009-08-01 19:10:10 +02:00
parent d6ec869c23
commit f33d790822
7 changed files with 53 additions and 116 deletions

View file

@ -4,132 +4,132 @@
void MessageLogWidget::logConnecting(QString hostname)
{
append(tr("Connecting to %1...").arg(hostname));
appendPlainText(tr("Connecting to %1...").arg(hostname));
}
void MessageLogWidget::logConnected(const QStringList WelcomeMsg)
{
append(tr("Connected."));
appendPlainText(tr("Connected."));
QStringListIterator i(WelcomeMsg);
while (i.hasNext())
append(i.next());
appendPlainText(i.next());
}
void MessageLogWidget::logDisconnected()
{
append(tr("Disconnected from server."));
appendPlainText(tr("Disconnected from server."));
}
void MessageLogWidget::logSocketError(const QString &errorString)
{
append(errorString);
appendPlainText(errorString);
}
void MessageLogWidget::logServerError(ServerResponse response)
{
switch (response) {
case RespPassword: append(tr("Invalid password.")); break;
case RespPassword: appendPlainText(tr("Invalid password.")); break;
default: ;
}
}
void MessageLogWidget::logPlayerListReceived(QStringList players)
{
append("---");
append(tr("You have joined the game. Player list:"));
appendPlainText("---");
appendPlainText(tr("You have joined the game. Player list:"));
for (int i = 0; i < players.size(); i++)
append(players.at(i));
append("---");
appendPlainText(players.at(i));
appendPlainText("---");
}
void MessageLogWidget::logJoin(QString playerName)
{
append(tr("%1 has joined the game").arg(playerName));
appendPlainText(tr("%1 has joined the game").arg(playerName));
}
void MessageLogWidget::logLeave(QString playerName)
{
append(tr("%1 has left the game").arg(playerName));
appendPlainText(tr("%1 has left the game").arg(playerName));
}
void MessageLogWidget::logReadyStart(QString playerName)
{
append(tr("%1 is ready to start a new game.").arg(playerName));
appendPlainText(tr("%1 is ready to start a new game.").arg(playerName));
}
void MessageLogWidget::logGameStart()
{
append(tr("Game has started."));
appendPlainText(tr("Game has started."));
}
void MessageLogWidget::logSay(QString playerName, QString message)
{
append(QString("<font color=\"red\">%1:</font> %2").arg(playerName).arg(message));
appendHtml(QString("<font color=\"red\">%1:</font> %2").arg(playerName).arg(message));
}
void MessageLogWidget::logShuffle(QString playerName)
{
append(tr("%1 shuffles his/her library").arg(playerName));
appendPlainText(tr("%1 shuffles his/her library").arg(playerName));
}
void MessageLogWidget::logRollDice(QString playerName, int sides, int roll)
{
append(tr("%1 rolled a %2 with a %3-sided dice").arg(playerName).arg(roll).arg(sides));
appendPlainText(tr("%1 rolled a %2 with a %3-sided dice").arg(playerName).arg(roll).arg(sides));
}
void MessageLogWidget::logDraw(QString playerName, int number)
{
if (number == 1)
append(tr("%1 draws a card").arg(playerName));
appendPlainText(tr("%1 draws a card").arg(playerName));
else
append(tr("%1 draws %2 cards").arg(playerName).arg(number));
appendPlainText(tr("%1 draws %2 cards").arg(playerName).arg(number));
}
void MessageLogWidget::logMoveCard(QString playerName, QString cardName, QString startZone, QString targetZone)
{
append(tr("%1 moves %2 from %3 to %4").arg(playerName).arg(cardName).arg(startZone).arg(targetZone));
appendPlainText(tr("%1 moves %2 from %3 to %4").arg(playerName).arg(cardName).arg(startZone).arg(targetZone));
}
void MessageLogWidget::logCreateToken(QString playerName, QString cardName)
{
append(tr("%1 creates token: %2").arg(playerName).arg(cardName));
appendPlainText(tr("%1 creates token: %2").arg(playerName).arg(cardName));
}
void MessageLogWidget::logSetCardCounters(QString playerName, QString cardName, int value, int oldValue)
{
if (value > oldValue)
append(tr("%1 places %2 counters on %3 (now %4)").arg(playerName).arg(value - oldValue).arg(cardName).arg(value));
appendPlainText(tr("%1 places %2 counters on %3 (now %4)").arg(playerName).arg(value - oldValue).arg(cardName).arg(value));
else
append(tr("%1 removes %2 counters from %3 (now %4)").arg(playerName).arg(oldValue - value).arg(cardName).arg(value));
appendPlainText(tr("%1 removes %2 counters from %3 (now %4)").arg(playerName).arg(oldValue - value).arg(cardName).arg(value));
}
void MessageLogWidget::logSetTapped(QString playerName, QString cardName, bool tapped)
{
if (cardName == "-1")
cardName = tr("his permanents");
append(tr("%1 %2 %3").arg(playerName).arg(tapped ? "taps" : "untaps").arg(cardName));
appendPlainText(tr("%1 %2 %3").arg(playerName).arg(tapped ? "taps" : "untaps").arg(cardName));
}
void MessageLogWidget::logSetCounter(QString playerName, QString counterName, int value, int oldValue)
{
append(tr("%1 sets counter \"%2\" to %3 (%4%5)").arg(playerName).arg(counterName).arg(value).arg(value > oldValue ? "+" : "").arg(value - oldValue));
appendPlainText(tr("%1 sets counter \"%2\" to %3 (%4%5)").arg(playerName).arg(counterName).arg(value).arg(value > oldValue ? "+" : "").arg(value - oldValue));
}
void MessageLogWidget::logSetDoesntUntap(QString playerName, QString cardName, bool doesntUntap)
{
if (doesntUntap)
append(tr("%1 sets %2 to not untap normally.").arg(playerName).arg(cardName));
appendPlainText(tr("%1 sets %2 to not untap normally.").arg(playerName).arg(cardName));
else
append(tr("%1 sets %2 to untap normally.").arg(playerName).arg(cardName));
appendPlainText(tr("%1 sets %2 to untap normally.").arg(playerName).arg(cardName));
}
void MessageLogWidget::logDumpZone(QString playerName, QString zoneName, QString zoneOwner, int numberCards)
{
if (numberCards)
append(tr("%1 is looking at the top %2 cards of %3's %4").arg(playerName).arg(numberCards).arg(zoneOwner).arg(zoneName));
appendPlainText(tr("%1 is looking at the top %2 cards of %3's %4").arg(playerName).arg(numberCards).arg(zoneOwner).arg(zoneName));
else
append(tr("%1 is looking at %2's %3").arg(playerName).arg(zoneOwner).arg(zoneName));
appendPlainText(tr("%1 is looking at %2's %3").arg(playerName).arg(zoneOwner).arg(zoneName));
}
@ -154,7 +154,7 @@ void MessageLogWidget::connectToGame(Game *game)
}
MessageLogWidget::MessageLogWidget(QWidget *parent)
: QTextEdit(parent)
: QPlainTextEdit(parent)
{
setReadOnly(true);
QFont f;