From f76bd4788265e4db1312dbeebdf42e1c3347de8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Teuli=C3=A8re?= Date: Sat, 20 Oct 2012 11:40:40 +0200 Subject: [PATCH] Stats: show the played move with the turn number --- qt/stats_widget.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/qt/stats_widget.cpp b/qt/stats_widget.cpp index a1bf471..d657559 100644 --- a/qt/stats_widget.cpp +++ b/qt/stats_widget.cpp @@ -117,7 +117,18 @@ void StatsWidget::refresh() setModelHeader(col++, _q("Table"), false); for (unsigned i = 1; i <= histSize; ++i) - setModelHeader(col++, QString("#%1").arg(i), false); + { + QString turnString = QString("#%1").arg(i); + // Show the move played for this turn, if it is valid + const Move &move = m_game->getHistory().getTurn(i - 1).getMove(); + if (move.isValid()) + { + turnString += QString(" (%1 - %2)") + .arg(qfw(move.getRound().getWord())) + .arg(qfw(move.getRound().getCoord().toString())); + } + setModelHeader(col++, turnString, false); + } setSectionHidden(col, !isArbit && !canHaveSolos && !isFreeGame); setModelHeader(col++, _q("Sub-total"), false);