Add win percentage in the statusbar

This commit is contained in:
2023-07-21 12:15:36 +02:00
parent b529a62ed9
commit a31850c1c9

View File

@@ -119,6 +119,7 @@ void playWindow::playerTurn(void)
{ {
ui->statusLabel->setText("Bust!"); ui->statusLabel->setText("Bust!");
ui->twistButton->setEnabled(false); ui->twistButton->setEnabled(false);
ui->stickButton->setEnabled(false);
// Generating Computer score // Generating Computer score
computerTurn(); computerTurn();
@@ -175,7 +176,8 @@ void playWindow::computerTurn(void)
ui->outcomeLabel->setPixmap(win); ui->outcomeLabel->setPixmap(win);
player_wins++; player_wins++;
} }
ui->statusbar->showMessage("Player " + QString::number(player_wins) + " - Gamescore - " + "Computer " + QString::number(computer_wins));
ui->statusbar->showMessage("Gamescore Player: " + QString::number(player_wins) + " - " + "Computer: " + QString::number(computer_wins) + " - Win Percentage: " + QString::number(static_cast<double>(player_wins) / static_cast<double>(player_wins + computer_wins) * 100) + "%");
this->setEnabled(true); this->setEnabled(true);
} }